我遇到了 Google Maps API v2 的奇怪行为。有时我在状态栏上看到 gps 搜索图标,我什至没有使用地图开始活动。如果我退出活动或进入后台,有时图标不会消失。
我实现了示例中的代码。
@Override
public void onPause() {
if (map != null)
map.setMyLocationEnabled(false);
super.onPause();
}
@Override
public void onResume() {
super.onResume();
if (map != null) {
map.setMyLocationEnabled(true);
myLocationSource.refreshLocationProviders();
}
}