OnCameraChangeListener () ist veraltet
Heute, wenn ich auf meinen alten Code zurückblicke, habe ich herausgefunden, dassOnCameraChangeListener () ist jetzt veraltet.
Ich finde es schwierig zu verstehen, wie ich diesen Code von mir reparieren kann:
mGoogleMap.setOnCameraChangeListener(new GoogleMap.OnCameraChangeListener() {
@Override
public void onCameraChange(CameraPosition cameraPosition) {
// Cleaning all the markers.
if (mGoogleMap != null) {
mGoogleMap.clear();
}
mPosition = cameraPosition.target;
mZoom = cameraPosition.zoom;
if (mTimerIsRunning) {
mDragTimer.cancel();
}
mDragTimer.start();
mTimerIsRunning = true;
}
});
Der neue Zuhörer (akaOnCameraMoveListener ()) MethodeonCameraMove () hat keinCameraPosition cameraPosition Eingabevariable, also bin ich ziemlich verloren: Gibt es eine Möglichkeit, meinen alten Code zu recyceln?
Hie sind einige Referenzen.