Android谷歌地图标记长点击/标记触摸运动事件
我想在android中实现长时间点击谷歌地图Api v2。到目前为止,我经历的只是我们可以处理标记单击事件。所以我想问的是,我们有没有办法长时间点击谷歌地图标记。另外,如果我能从Marker获得MotionEvent,这将是一个巨大的优势。还有什么方法我们甚至可以在标记上执行触摸事件,也可以解决我的问题 我想从长时间点击或触摸中获取MotionEvent任何东西都可以解决我的问题Android谷歌地图标记长点击/标记触摸运动事件,android,google-maps-android-api-2,android-maps-v2,onlongclicklistener,Android,Google Maps Android Api 2,Android Maps V2,Onlongclicklistener,我想在android中实现长时间点击谷歌地图Api v2。到目前为止,我经历的只是我们可以处理标记单击事件。所以我想问的是,我们有没有办法长时间点击谷歌地图标记。另外,如果我能从Marker获得MotionEvent,这将是一个巨大的优势。还有什么方法我们甚至可以在标记上执行触摸事件,也可以解决我的问题 我想从长时间点击或触摸中获取MotionEvent任何东西都可以解决我的问题 private GoogleMap googleMap; Marker marker = null; go
private GoogleMap googleMap;
Marker marker = null;
googleMap.setOnMapLongClickListener(new OnMapLongClickListener() {
@Override
public void onMapLongClick(LatLng arg0) {
// TODO Auto-generated method stub
if(marker != null) {
marker.remove();
}
MarkerOptions markerOption = new MarkerOptions();
markerOption.position(arg0).icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED));
marker = googleMap.addMarker(markerOption);
}
});
单击标记的侦听器
googleMap.setOnInfoWindowClickListener(new GoogleMap.OnInfoWindowClickListener() {
@Override
public void onInfoWindowClick(Marker marker) {
String infoTitle = marker.getTitle();
// Do anything you want.
}
});
可能重复的