Google マップにさまざまなカテゴリの場所のマーカーがある Android アプリに取り組んでいます。たとえば、現在の場所の近くにある場所のマーカーのコレクションと、これまでに訪れた場所のマーカーのコレクションです。
マップ上のすべてのマーカーは、リスナーを使用して設定できることがわかりました
GoogleMap.setOnMarkerClickListener(OnMarkerClickListener)
ただし、マーカーのコレクションがあります
ArrayList<Marker> markerList1
ArrayList<Marker> markerList2
そして、1 つのリスナーを使用して markerList1 にマーカーを設定し、他のリスナーを使用して markerList2 にマーカーを設定したいと考えています。これを行うための最良の方法を教えてください。