我正在使用 nutiteq SDK 加载地图 mbtiles。
我得到了在缩放/旋转/倾斜/拖动发生时触发的事件。但是根据文档,所有这一切都在一个听众之下。
示例代码:
public class MyMapEventListener extends MapEventListener {
private final MapView mapView;
private final LocalVectorDataSource vectorDataSource;
public MyMapEventListener(MapView mapView, LocalVectorDataSource vectorDataSource) {
this.mapView = mapView;
this.vectorDataSource = vectorDataSource;
}
@Override
public void onMapMoved() {
// super.onMapMoved();
Toast.makeText(mapView.getContext(),(int)mapView.getZoom()+"",Toast.LENGTH_SHORT).show();
}
onMapMoved()
当方法被调用时,我如何确定发生了哪个事件(旋转/缩放/倾斜/拖动) ?