【发布时间】:2012-09-25 07:51:07
【问题描述】:
我制作了一个使用 phonegap 显示 Google 地图的示例 Android 应用程序。我想获取地图上被触摸的地方的位置。有什么办法吗?
【问题讨论】:
标签: android cordova cordova-2.0.0 google-maps-mobile
我制作了一个使用 phonegap 显示 Google 地图的示例 Android 应用程序。我想获取地图上被触摸的地方的位置。有什么办法吗?
【问题讨论】:
标签: android cordova cordova-2.0.0 google-maps-mobile
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);
}
:)
【讨论】: