所有。 我试图检查用户点击谷歌地图上的点是否在特定区域,谷歌地图api v2有任何方法,我可以快速使用?
答案 0 :(得分:4)
您可以使用LatLngBounds。它有contains方法,当给定LatLng在内部边界时返回true。如果您想获得当前可见区域,我建议您阅读:https://stackoverflow.com/a/14700745/759007。
答案 1 :(得分:0)
您应该使用位置API
https://developer.android.com/google/play-services/location.html
在其中,你可以使用:
http://developer.android.com/training/location/geofencing.html
希望它可以帮到你,
此致
答案 2 :(得分:0)
是的,你可以使用map.setOnMapClickListener
来返回latlng
,你可以在任何需要的地方使用它:
map.setOnMapClickListener(new OnMapClickListener() {
@Override
public void onMapClick(LatLng point) {
// your code
}
}