のマップマーカーのタイトルを表示しますか?私はまた、触れるとそれらを隠すことを無効にしたいと思います。は常に私には、以下の方法をGoogleマップには、デフォルトのマーカーを追加しているAndroidの
32
A
答えて
77
それは非常に簡単です:
locationMarker.showInfoWindow();
3
はちょうどあなたがtrueを返す場合infoWindow
を示し、onMarkerClickListener
にfalseを返します。我々はタイトルが表示されませんfalseを返す場合は真のタイトルが他のディスプレイになります返す場合
map.setOnMarkerClickListener(this);
...
@Override
public boolean onMarkerClick(Marker arg0) {
Log.i(TAG,"marker arg0 = "+arg0);
return false;
}
:私たちは、マーカーをクリックしたときのタイトルを非表示にするには
。
3
マーカーの表示と非表示の2つの方法があります。 booleanの戻り値は、デフォルトの動作が行われないようにするか(false)、それが起こることを許可するだけです(true)。つまり、イベントを消費したかどうかをシステムに通知します。 Google API Referenceを参照してください。
private GoogleMap.OnMarkerClickListener onMarkerClickedListener = new GoogleMap.OnMarkerClickListener() {
@Override
public boolean onMarkerClick(Marker marker) {
if (marker.isInfoWindowShown()) {
marker.hideInfoWindow();
} else {
marker.showInfoWindow();
}
return true;
}
};
mGoogleMap.setOnMarkerClickListener(onMarkerClickedListener);
2
showInfoWindow()
を使用し、以下のようにマーカーを追加します。
Marker marker = mMap.addMarker(new MarkerOptions().position(currentPosition).title("Your text"));
marker.showInfoWindow();
関連する問題
- 1. Googleマップ:Googleマップに複数のマーカーを追加するには
- 2. Googleマップangular2にマーカーを追加する方法は?
- 3. マップ(Googleではなく)にマーカーを追加する方法
- 4. Googleマップのマーカーに固有のリンクを追加する方法
- 5. マーカーをマーカーに追加した後にマーカーをマーカーに追加する方法android google maps api
- 6. 複数のマーカーをGoogleマップに追加する方法
- 7. は、Googleマップにマーカーを追加し、ディスプレイは4
- 8. Googleマップにマーカーを動的に追加するには
- 9. Googleマップにマーカーを追加する
- 10. ノックアウトGoogleマップにマーカーを追加する
- 11. GoogleマップAndroid - 特定のズームレベル以下のマーカーを表示してください
- 12. Googleマップ - 2つのマーカーの間にマーカーを追加する
- 13. マーカーgoogleマップに住所を追加するには?
- 14. Androidのタッチ位置でGoogleマップにマーカーを追加
- 15. Googleマップに現在地マーカーを追加する方法
- 16. 追加した後にGoogleマップのマーカーを動的に変更する方法
- 17. Androidのボタンを使用して、別のクラスのGoogleマップにマーカーを追加する方法
- 18. ajaxを使用してGoogleマップにマーカーを追加する方法
- 19. コンパスをAndroidのGoogleマップのオプションメニューに追加するには
- 20. Javascript:jsonファイルを使用してGoogleマップにマーカーを追加する
- 21. AndroidスタジオパースデータベースからGoogleマップにマーカーを追加
- 22. Androidマップ:マーカーを追加
- 23. Googleマップはデフォルト位置にマーカーを設定しました
- 24. GoogleマップAndroidにマップピンを追加する最善の方法
- 25. Googleマップ:マーカーのデフォルトの赤色を変更してラベルを追加する方法
- 26. SQLiteを使用してGoogleマップにマーカーを追加
- 27. イベントaddListenerを追加するにはGoogleマップの検索場所の後にマーカーをクリックしてください
- 28. は、以下のMyActivity私は私のクラスに追加
- 29. Xamarin Android Googleマップ - ユーザーがクリックするマーカーを追加します。
- 30. イオン2/3 Googleマップはマーカーを追加し続ける
Googleマップv2ではこれが可能ですか?私は偽を返していますが、マーカーはまだタイトルを表示しています... – Ricky
はい。それはV2のために働く。私はv2だけを試みました。もう一つの選択肢は、タイトルを空の文字列として置くことです。すなわち「」を意味する。しかし、良くない – sandeepmaaram