API V2を使用してAndroidアプリケーションにGoogleマップがあり、わずかな問題が発生しました。データベースから表示されているマップ領域のすべてのマーカーを読み込んでいます。それらをクリックし、情報ウィンドウをクリックするのと同様に、その部分は正常に実行されています。
問題は、情報ウィンドウのクリックイベントをキャプチャしたら、表されたデータベースオブジェクトを別のアクティビティに送信したいということです。どうすればそれを取得できますか。マーカーの緯度を考えていたのですが、地図に載せると調整・切り捨てられたようです。そこで、建物の名前を使うことを考えていましたが、2つの建物が同じ名前の場合はどうでしょうか。Markerをサブクラス化してIDを与えることを考えていましたが、Markerは最終クラスです。
今のところ、名前/住所の種類の検索に落ち着きますが、マーカーが表す特定のオブジェクトよりももう少し明確なものを好みます。マーカーに追加のデータを保存するにはどうすればよいですか?