Stack Overflow で次のスレッドをフォローしています。
マップ v2 のカスタム データを使用したカスタム情報ウィンドウ アダプター
以前のコメントの回答を見て、フォローしましたが、できません。
onMarkerClick で、次のマーカーに関連付ける要素を取得できます。
HashMap<Marker, MyObject>
MyObject は、マーカー InfoWindow に表示するデータを含む要素です。
私ができないのは、データを画面に表示することです。アプリケーションを爆破します。どうすればいいですか?
私は使用しています:
TextView markerTitle = (TextView) getActivity().findViewById(R.id.marker_place_name);
markerTitle.setText(MyObject.getName());
TextView
R.id.marker_place_name は、前述のスレッドの windowlayout.xmlの例の tv_latに似ています。
マーカーに表示されるようにデータを正しく変更するにはどうすればよいInfoWindow
ですか?
で、InfoAdapter
getInfoContents()
を取得できませんMyObject
。