Googleマップにオプションメニューを追加することは可能ですか?GoogleマップをsateliteViewからTrafficViewに変更するには
オプションメニューを選択して、サテライトビューからトラフィックビューにマップを変更しますか?
ご協力いただければ幸いです。
ありがとうございます。
Googleマップにオプションメニューを追加することは可能ですか?GoogleマップをsateliteViewからTrafficViewに変更するには
オプションメニューを選択して、サテライトビューからトラフィックビューにマップを変更しますか?
ご協力いただければ幸いです。
ありがとうございます。
あなたは、オプションメニューでコードの下に コードを置くことによって行うことができます。
mapView.setSatellite(false);
mapView.setTraffic(true);
を下記の手順オプションメニューを作成するには:
入れコード:
@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 Action Bar documentationをご覧ください。あなたがする必要があるのは、サテライトとトラフィックを切り替えるボタンを備えたアクションバーをセットアップすることだけです。それらの関数呼び出しは簡単です。
[Android-GoogleマップSatelliteの切り替え](http://stackoverflow.com/questions/6529849/android-google-maps-satellite-toggle) –