MapView mapView = (MapView)findViewById(R.id.mapview);
mapView.setBuiltInZoomControls(true);
MapController zoomController = mapView.getZoomButtonsController();      
ZoomButtonsController mapController = mapView.getController();

zoomController.setOnZoomListener(new OnZoomListener() {

 @Override
 public void onZoom(boolean zoomIn) {
  if(zoomIn)
   mapController.zoomIn();
  else
   mapController.zoomOut();
 }   

 @Override
 public void onVisibilityChanged(boolean visible) {
  if(!visible)
  Toast.makeText(MapViewer.this, mapView.getZoomLevel()+"", Toast.LENGTH_SHORT).show();
 }
});

 

이용하여서 줌인 줌아웃 이벤트를 사용했는데요;;

mapView.setBuiltInZoomControls(true); 사용시 안드로이드에서 자동 제공 하는 줌인줌아웃 버튼이 나타나더라고염

줌인줌아웃버튼을 감추거나 없애고 싶은데요;;;

 

mapView.setBuiltInZoomControls(false); 사용시는 버튼은 사라지나 줌인줌아웃 이벤트를 인식하지 않습니다.

그리고 버튼 해당 버튼이 나오는지역에 올려봤으니 그역시도 버튼위에 자동 줌인줌아웃 버튼이 나타 납니다.

 

줌인 줌아웃 버튼을 안보이게 하고..줌인줌아웃이벤트를 사용하고 싶습니다..아시는 분들 정보점 부탁 드립니다. 많은 가르침을 좀 주세요