Googleマップにoptionsmenuを追加することは可能ですか?
つまり、オプションメニューを選択して、地図を衛星ビューから交通ビューに変更しますか?
どんな助けでもいただければ幸いです。
前もって感謝します。
Googleマップにoptionsmenuを追加することは可能ですか?
つまり、オプションメニューを選択して、地図を衛星ビューから交通ビューに変更しますか?
どんな助けでもいただければ幸いです。
前もって感謝します。
オプションメニューコードに以下のコードを入力することで実行できます。
mapView.setSatellite(false);
mapView.setTraffic(true);
OptionMenuを作成するには、以下の手順に従います。
コードを入れる:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
super.onCreateOptionsMenu(menu);
menu.add(0, 1, 0, "Satelite");
menu.add(0, 2, 0, "Traffic");
return true;
}
また、以下のコードを入力してください。
@Override
public boolean onOptionsItemSelected(MenuItem item) {
super.onOptionsItemSelected(item);
switch (item.getItemId()) {
case 1:
mapView.setSatellite(true);
mapView.setTraffic(false);
return true;
case 2:
mapView.setSatellite(false);
mapView.setTraffic(true);
return true;
default:
return false;
}
}
それがあなたを助けることを願っています。
楽しみ。:)
オプションメニューは、Androidの新しいバージョンでは非推奨になりました。Androidアクションバーのドキュメントをご覧ください。あなたがする必要があるのは、衛星と交通を切り替えるためのボタンを備えたアクションバーを設定することです。それらの関数呼び出しは簡単です。