具體代碼官網API已提供,地址在這。
效果圖如下:
主要代碼:
// 創建選項菜單 @Override public boolean onCreateOptionsMenu(Menu menu) { menu.add(1, 1, 1, "標准視圖"); menu.add(1, 2, 2, "交通視圖"); menu.add(1, 3, 3, "衛星視圖"); return true; } //菜單點擊事件 @Override public boolean onMenuItemSelected(int featureId, MenuItem item) { switch (item.getItemId()) { case 1: mMapView.setTraffic(false); mMapView.setSatellite(false); break; case 2: mMapView.setTraffic(true); // 在地圖中顯示實時交通信息 break; case 3: mMapView.setSatellite(true); // 在地圖中顯示衛星圖 break; default: mMapView.setTraffic(false); mMapView.setSatellite(false); break; } return super.onMenuItemSelected(featureId, item); }