OnCameraChangeListener () está obsoleto
Hoje, olhando para o meu código antigo, descobri queOnCameraChangeListener () agora está obsoleto.
Estou achando difícil entender como consertar esse meu código:
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;
}
});
O novo ouvinte (também conhecido comoOnCameraMoveListener ()) métodoonCameraMove () não tem umCameraPosition cameraPosition variável de entrada, então estou bastante perdido: existe uma maneira de reciclar meu código antigo?
Aqui são algumas referências.