我想通過menubutton在StreetView和Satellite之間切換我的GoogleMaps視圖。更改StreetView <->衛星谷歌地圖Android
這裏是我的代碼:
public boolean onCreateOptionsMenu(Menu menu){
menu.add(0, 0, 0, "StreetView");
menu.add(0, 0, 1, "Satellite");
return true;
}
public boolean onOptionsItemSelected (MenuItem item){
switch (item.getItemId()){
case 0:
mapView.setStreetView(true);
return true;
case 1 :
mapView.setSatellite(true);
return true;
}
return false;
}
不會工作..我該怎麼錯了?
感謝, prexx
UFF ......我postet我的問題要快..你的第二個提示,設置菜單中的另一種方式。我只是「敬酒」--item.getItemId() - 並認出它在兩個menubuttons上都是0 ..我的錯在這裏:menu.add(0,1,1,「Satellite」);抱歉的傢伙..:/謝謝你kenny – Prexx
使用xml設置你的菜單將使生活更輕鬆,因爲這些id都是已註冊的,如果你想添加一個額外的按鈕,它非常簡單。 – Kenny