位置是否显示在屏幕上?android上的谷歌地图
我有一个纬度和经度的位置。我想检查当用户更改相机位置或缩放时,屏幕上是否显示这些位置。若屏幕包含此位置,我希望得到true,否则为false。可以确定吗?最好的方法是检查标记是否在地图可见区域的边界内位置是否显示在屏幕上?android上的谷歌地图,android,google-maps,Android,Google Maps,我有一个纬度和经度的位置。我想检查当用户更改相机位置或缩放时,屏幕上是否显示这些位置。若屏幕包含此位置,我希望得到true,否则为false。可以确定吗?最好的方法是检查标记是否在地图可见区域的边界内 Marker myPosition;//get your marker LatLngBounds bounds = googleMap.getProjection().getVisibleRegion().latLngBounds; if(bounds.contains(myPosition.ge
Marker myPosition;//get your marker
LatLngBounds bounds = googleMap.getProjection().getVisibleRegion().latLngBounds;
if(bounds.contains(myPosition.getPosition())){
//point is visible
}else{
//not visible
}
那正是我想要的。谢谢。:)