如何收听Android谷歌地图的平移和缩放
我正在使用Android GoogleMap类(Google Play Services 8.1.0),希望跟踪地图位置的变化,这可以通过在屏幕内平移或缩放来实现 根据地图中心的说法,有了这次活动,我需要更新地点如何收听Android谷歌地图的平移和缩放,android,maps,Android,Maps,我正在使用Android GoogleMap类(Google Play Services 8.1.0),希望跟踪地图位置的变化,这可以通过在屏幕内平移或缩放来实现 根据地图中心的说法,有了这次活动,我需要更新地点 在以前的API中,这是可能的,但现在我没有找到一种方法来做到这一点。看看SetonCamerachenglistener 看看SetonCamerachenglistener 使用监听摄像机移动的方法之一(例如setOnCameraMoveStartedListener、SetOnCa
在以前的API中,这是可能的,但现在我没有找到一种方法来做到这一点。看看SetonCamerachenglistener
看看SetonCamerachenglistener
使用监听摄像机移动的方法之一(例如setOnCameraMoveStartedListener、SetOnCameraMoveCanceledListener等)并检查原因:
googleMap.setOnCameraMoveStartedListener(new GoogleMap.OnCameraMoveStartedListener() {
@Override
public void onCameraMoveStarted(int reason) {
if (reason == GoogleMap.OnCameraMoveStartedListener.REASON_GESTURE) {
//map is touched..do something
}
}
});
使用侦听相机移动的方法之一(例如setOnCameraMoveStartedListener、SetOnCameraMoveCanceledListener等)并检查原因:
googleMap.setOnCameraMoveStartedListener(new GoogleMap.OnCameraMoveStartedListener() {
@Override
public void onCameraMoveStarted(int reason) {
if (reason == GoogleMap.OnCameraMoveStartedListener.REASON_GESTURE) {
//map is touched..do something
}
}
});
小心,即使程序更改了映射而不是用户交互,也会调用此方法。此方法已弃用小心,即使程序更改了映射而不是用户交互,也会调用此方法。此方法已弃用