【发布时间】:2022-11-11 09:57:46
【问题描述】:
我有一个应用程序可以自动向当前用户显示和缩放(这是我想要的),但我也想缩小并滚动地图上的任何其他位置。但每次我这样做时,它都会回到当前位置。
这是我的代码
@Override
public void onLocationChanged(@NonNull Location location) {
mLastLocation = location;
LatLng latLng = new LatLng(location.getLatitude(), location.getLongitude());
mMap.moveCamera(CameraUpdateFactory.newLatLng(latLng));
mMap.animateCamera(CameraUpdateFactory.zoomTo(15));
@Override
public void onConnected(@Nullable Bundle bundle) {
mLocationRequest = new LocationRequest();
mLocationRequest.setInterval(1000);
mLocationRequest.setFastestInterval(1000);
mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
【问题讨论】:
-
我认为你的问题缺乏细节。检查How to Ask。你的方法属于哪个类?
标签: java google-maps location zooming