1

我无法检测相机何时移动以及何时停止。我找到了关于谷歌代码的解决方法(http://code.google.com/p/gmaps-api-issues/issues/detail?id=4636)。

但是,对我来说,解决方法没有按我的意愿工作。在回调中,我有:

gMap.setOnCameraChangeListener(new OnCameraChangeListener() {
    @Override
    public void onCameraChange(CameraPosition cameraPosition) {
            if (!mMapIsTouched)
                Log.d("DEBUG", Map is not touched);
            else
                Log.d("DEBUG", Map is touched);
    }
};

在日志中,当用户放开手指时,我有“地图被触摸”,这是最后一个日志,在其他情况下,没关系。

4

0 回答 0