Google Map v2 检查点是否包含在区域中

Google Map v2 check whether the point contains in area

全部。 我想检查用户在google地图上点击的点是否在特定区域,google地图apiv2有什么方法可以快速使用吗?

您可以使用 LatLngBounds. It has contains method which returns true when given LatLng is inside bounds. If you want to get current visible region I recommend reading: .

您应该使用位置 API

https://developer.android.com/google/play-services/location.html

在em里面,你可以使用:

http://developer.android.com/training/location/geofencing.html

希望对你有帮助,

此致

是的,您可以使用 map.setOnMapClickListener,这将 return latlng,您可以在任何需要的地方使用它:

map.setOnMapClickListener(new OnMapClickListener() {
    @Override
    public void onMapClick(LatLng point) {
        // your code                    
    }    
}