1. ホーム
  2. android

[解決済み] アンドロイドのグーグルマップでマーカーをクリックすると「ナビゲーション」と「GPSポインター」のボタンが表示されますが、これを隠すにはどうしたらよいでしょうか?

2022-10-23 01:17:36

質問

googleマップのマーカーをクリックすると、quot;ナビゲーションとquot;GPSポインターのボタンが出ます。アンドロイド開発で、この2つのナビゲーションボタンをプログラム的に隠すにはどうしたらよいでしょうか。

どのように解決するのですか?

赤枠で囲ったボタングループについて、そのボタンを無効化するには setMapToolbarEnabled() メソッドを使用して無効にできます。 .

ドキュメントより。

マップ ツールバーを有効または無効にするかどうかの優先順位を設定します。 無効にするかを設定します。有効な場合、ユーザーはさまざまな コンテキストに依存したアクションが表示されます。 アプリでこのマップを開く」、「Google マップ アプリでハイライトされたマーカーへの道順を検索する」など、状況に応じたさまざまなアクションが表示されます。 アプリでハイライトされたマーカーへの行き方を調べる' など、状況に応じたさまざまなアクションが表示されます。

Javaで2つのボタンを無効にするコード例です。

//Disable Map Toolbar:
mMap.getUiSettings().setMapToolbarEnabled(false);

念のため、ズームボタンについても、Javaでこのように無効化することができます。

mMap.getUiSettings().setZoomControlsEnabled(false);

Kotlinでは、プロパティアクセス構文を使うことができます。

mMap.uiSettings.isMapToolbarEnabled = false
mMap.uiSettings.isZoomControlsEnabled = false