Android Zoom Controls会一直放大并且不会停止

时间:2010-05-16 20:59:48

标签: android widget zoom

当我按下按钮时,我的变焦控制会继续放大,并且不会停止,我是否遗漏了什么?

zoomControls = (ZoomControls) findViewById(R.id.zoom);
        zoomControls.setOnZoomInClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                        mc.zoomIn();
                }
        });
        zoomControls.setOnZoomOutClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                        mc.zoomOut();
                }
        });

1 个答案:

答案 0 :(得分:0)

从有根据的猜测mcMapController,或许在zoomIn()上调用MapController也会触发相关的OnClickListener。每次进入onClick()时都要尝试记录,看看是否有一系列日志消息。如果是这样,那么你可能无法做你想做的事。