我想在LocationListener拥有当前位置并将其缩放后停止它。
你能帮助一个新手吗?
这是我的代码:
@Override
public void onMyLocationChange(Location location) {
// Getting latitude of the current location
double latitude = location.getLatitude();
// Getting longitude of the current location
double longitude = location.getLongitude();
// Creating a LatLng object for the current location
LatLng latLng = new LatLng(latitude, longitude);
// Showing the current location in Google Map
mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(latLng, 15));
}
答案 0 :(得分:3)
将地图位置侦听器设置为null以将其关闭。
mMap.setOnMyLocationChangeListener(null);
答案 1 :(得分:2)
可悲的是,上述解决方案对我不起作用, 我不得不补充道:
mMap.setMyLocationEnabled(false);