У меня есть 2 мероприятия. В одном действии у меня есть кнопка. В событии клика этой кнопки я хочу открыть карту в новом действии. Но я не знаю, почему у меня ошибка, когда я нажимаю кнопку. В нем указано:Не удается отобразить карту в android
Приложение неожиданно остановилось, повторите попытку.
Это мой щелчок кнопки событие:
Button btnDrive=(Button)findViewById(R.id.btnDrive);
btnDrive.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Intent myIntent=new Intent(v.getContext(),WebiMapActivity.class);
startActivityForResult(myIntent,0);
}
});
Это моя карта деятельности:
public class WebiMapActivity extends MapActivity{
private MapView mapView;
private MapController mapController;
@Override
protected boolean isRouteDisplayed() {
// TODO Auto-generated method stub
return false;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mapview);
mapView = (MapView)findViewById(R.id.map_view);
mapView.setStreetView(true);
mapView.displayZoomControls(true);
mapController=mapView.getController();
}
}
N.B: У меня есть разрешение на интернет в Manifest.xml.
Опубликуйте StackTrace от вашего LogCat – Falmarri
Run регистратор «ADB LogCat», чтобы увидеть, что исключение вы получаете и опубликовать его. Дополнительная информация о фактическом исключении будет полезна. – dbryson