Android 如何获取被触摸的位置?

Android 如何获取被触摸的位置?,android,cordova,cordova-2.0.0,google-maps-mobile,Android,Cordova,Cordova 2.0.0,Google Maps Mobile,我制作了一个示例Android应用程序,它使用phonegap显示谷歌地图。我想知道地图上提到的那个地方的位置。有什么方法吗?它为Android MapView提供了解决方案,但我相信您在PhoneGap中也有类似的方法。 我认为您需要扩展Overlay类并重写OnTap方法 @Override public boolean onTap(GeoPoint p,MapView mapView){ Log.d("TOUCHED_PLACE", "Latitutde:"+p.getLatitudeE6

我制作了一个示例Android应用程序,它使用phonegap显示谷歌地图。我想知道地图上提到的那个地方的位置。有什么方法吗?

它为Android MapView提供了解决方案,但我相信您在PhoneGap中也有类似的方法。
我认为您需要扩展Overlay类并重写OnTap方法

@Override
public boolean onTap(GeoPoint p,MapView mapView){
Log.d("TOUCHED_PLACE", "Latitutde:"+p.getLatitudeE6()/1E6 + " Longitude:"+p.getLongitude()/1E6);

}
更多信息:

:)