相关疑难解决方法(0)

不推荐使用OnCameraChangeListener()

今天,回顾我的旧代码,我发现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;
    }
});
Run Code Online (Sandbox Code Playgroud)

新的侦听器(又名OnCameraMoveListener())方法onCameraMove()没有CameraPosition cameraPosition输入变量,所以我很丢失:有没有办法回收我的旧代码?

这里有一些参考.

android listener deprecated

35
推荐指数
4
解决办法
3万
查看次数

标签 统计

android ×1

deprecated ×1

listener ×1