首页 > 解决方案 > 当 Here Map 上的默认 PositionIndicator 为绿色或灰色时。颜色取决于什么?

问题描述

PositioningManager 已启动并获取位置更新。

PositioningManager.getInstance().start(PositioningManager.LocationMethod.GPS_NETWORK_INDOOR)

PositionIndicator 设置为可见。 positionIndicator.isVisible = true

当我启动应用程序 positionIndicator 有时是绿色的,有时是灰色的。谁能解释一下。我在 HERE Android SDK 中找不到任何信息。

谢谢

标签: here-api

解决方案


该图标的颜色取决于当前位置状态。例如,如果PositioningManager.getLocationStatus()是,OUT_OF_SERVICETEMPORARILY_UNAVAILABLE灰色将处于活动状态,如果status == AVAILABLE则图标将为绿色。


推荐阅读