我无法在我的按钮 onclick 列表器中获取地图视图(m)来切换视图。任何人都可以帮助我。
MapView mapView = (MapView)findViewById(R.id.mapview);
mapView.setBuiltInZoomControls(true);
mc = getController();
mc.animateTo(p);
mc.setZoom(10);
Button btn=(Button)findViewById(R.id.button1);
btn.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
if (mapView.isSatellite())
{
mapView.setSatellite(false);
mapView.setStreetView(true);
} else
{
mapView.setSatellite(true);
mapView.setStreetView(false);