【发布时间】:2020-03-16 20:19:29
【问题描述】:
如标题所述,本质上我只想在相机处于整个建筑物的视野中时显示 GroundOverlay。我将如何在 onCameraMove() 方法中完成此操作?到目前为止,即使建筑物的部分在摄像机视图内,也会显示叠加层。
@Override
public void onCameraMove(){
LatLngBounds bounds = mMap.getProjection().getVisibleRegion().latLngBounds;
private static final LatLng Building1 = new LatLng(54.69726685890506,-2.7379201682812226);
if(mMap.getCameraPosition().zoom > 17){
if (bounds.contains(Building1)) {
displayOverlay();
}
}
【问题讨论】:
标签: java android google-maps