Сегодня, оглядываясь на мой старый код, я обнаружил, что OnCameraChangeListener() теперь устарел.
Мне трудно понять, как исправить этот кусок кода:
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;
}
});
Новый метод прослушивания (aka OnCameraMoveListener()) onCameraMove() не имеет входной переменной CameraPosition cameraPosition, поэтому я довольно потерян: есть ли способ утилизации моего старого кода?
Здесь некоторые ссылки.
Благодарим вас за помощь.