gpt4 book ai didi

java - 如何在屏幕上显示标记

转载 作者:行者123 更新时间:2023-11-30 03:41:48 24 4
gpt4 key购买 nike

我尝试使用 GoogleMap API 2 创建 android java 应用程序。

Marker.isVisible() 如果标记在 map 上,则返回 true,包括标记是否在 map 上但不在当前屏幕上(现在显示给用户的 map )。我需要当前屏幕上的可见状态。

在当前 map 屏幕上获得我的标记可见性的最佳方法是什么?

最佳答案

看Maps API文档,应该是:

GoogleMap map = getMap();
LatLngBounds visibleBounds = map.getProjection().getVisibleRegion().latLngBounds;
boolean isMarkerVisible = visibleBounds.contains(marker.getPosition());

关于java - 如何在屏幕上显示标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15596998/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com