공부삼아서 다음 지도가 들어간 어플리케이션을 가이드에 쓰여있는 기능들을 구현해서 만들어보려고 하는 학생입니다.
지도위에 고정된 마커를 등록해놓고, 해당 마커를 터치했을때 말풍선이 나오는 것 까지는 구현하였는데, 거기에 추가로 말풍선 내의 꺽쇠표시나 말풍선을 재차 터치하면 Toast로 말풍선을 터치했다는 확인 메세지를 띄우려고 합니다.
그런데 Sample App의 MarkerDemoActivity에 있는
@Override
public void onPOIItemSelected(MapView mapView, MapPOIItem mapPOIItem) {
}
@Override
public void onCalloutBalloonOfPOIItemTouched(MapView mapView, MapPOIItem mapPOIItem) {
Toast.makeText(this, "Clicked " + mapPOIItem.getItemName() + " Callout Balloon", Toast.LENGTH_SHORT).show();
}
@Override
public void onCalloutBalloonOfPOIItemTouched(MapView mapView, MapPOIItem mapPOIItem, MapPOIItem.CalloutBalloonButtonType calloutBalloonButtonType) {
}
을 넣어도 말풍선을 클릭햇을때 아무런 반응이 없습니다. 이것을 어떻게 구현해야하는지 도움을 받고 싶습니다.