2016-09-08 9 views
0

ClusterManagersetOnCameraChangeListenerを使用していますが、最新の再生サービスではこのメソッドは廃止予定です。play-services:9.4.0 and ClusterManager

ClusterManagerカメラの変更イベントを処理する正しい方法は何ですか?見持つ

OnCameraChangeListener() is deprecated

を私が試した:

mGoogleMap.setOnCameraMoveListener(mClusterManager); 

を私が終わると、エラーが:

setOnCameraMoveListener in GoogleMap cannot be applied to ClusterManager

答えて

0

GoogleMap.OnCameraIdleListener()を使用してみてください。これは非推奨の代替方法でもありますGoogleMap.OnCameraChangeListener

はので、代わりに私もOnCameraIdleListenerを使用するために、あなたは新しいアンドロイドマップ-utilsのに更新する必要があると述べている。この関連SO question

mGoogleMap.setOnCameraMoveListener(mClusterManager); 

のこの

mGoogleMap.setOnCameraIdleListener(mClusterManager); 

使用します。 0.4.4(compile 'com.google.maps.android:android-maps-utils:0.4.4')。

詳細については、githubもご確認ください。

関連する問題