マップ上でアンドロイドクラスタリングユーティリティを使用していて、クラスタリングライブラリによって処理されるすべてのマーカーに対して、mClusterManager.setOnClusterItemClickListener()を使用してonclickリスナーをsuccesffuly実装しました。Androidクラスタとマーカークリック
mClusterManagerを使用せずにマップのmMap.addMarker()を直接使用していくつかのマーカーを追加することもできますので、地図上にクラスタ化されていないと確信しています。
問題は、クリックしたクラスタのマーカーを処理するのにmMap.setOnMarkerClickListener(mClusterManager)を既に使用しているため、これらのマーカー(常に非クラスタ化されたもの)のクリックを傍受できないということです。
クリックされたクラスタ化されたマーカーとクリックされたマーカーをクラスタリングライブラリで処理しないで聞く方法はありますか?
また、クラスタマネージャで特定のマーカーをクラスタリングしないように指定する方法はありますか?この場合、クラスタリングユーティリティを使用してすべてのマーカーが表示されるので、これらの異なるクリックリスナーを処理する必要はありません。
あなたは
パーフェクトを取得します。あなたが与えたMarkerManagerリンクを読むことは本当に助けになりました。良い提案です。 –