Java TrackballGestureDetector实例化
我正在使用谷歌地图在android上开发一些基于位置的应用程序 我目前正在努力,如何获得作为谷歌地图API一部分的TrackballGestureDetector类的对象实例 感谢在这方面提供的任何帮助。Java TrackballGestureDetector实例化,java,android,android-gesture,Java,Android,Android Gesture,我正在使用谷歌地图在android上开发一些基于位置的应用程序 我目前正在努力,如何获得作为谷歌地图API一部分的TrackballGestureDetector类的对象实例 感谢在这方面提供的任何帮助。 Hass。不能直接实例化TrackballGestureDetector。但是,如果您试图确定地图何时更新(平移或放大/缩小),则需要扩展MapView类并添加自己的更改事件处理程序。下面是一个对我有用的好例子: 请注意,当我按照说明操作时,我得到了一个ClassCastException,
Hass。不能直接实例化TrackballGestureDetector。但是,如果您试图确定地图何时更新(平移或放大/缩小),则需要扩展MapView类并添加自己的更改事件处理程序。下面是一个对我有用的好例子: 请注意,当我按照说明操作时,我得到了一个ClassCastException,因此我创建了一个MyMapView对象,而不是MapView对象,并以编程方式将其添加到布局中,效果非常好
MyMapView mapView = new MyMapView(this, this.getString(R.string.APIMapKey));
mapView.displayZoomControls(false);
mapView.setClickable(true);
FrameLayout item = (FrameLayout) findViewById(R.id.getlocationmap);
item.addView((MapView)mapView);