【发布时间】:2011-09-24 09:11:18
【问题描述】:
我正在开发我的 GPS 应用程序。带有 GoogleMaps 的独立应用程序运行顺畅(地图意图很容易调用)。我尝试将它集成到我的核心应用程序(还有其他几个意图),但我在启动它时遇到了问题。
我试过了:
public class MapaG extends Activity {
public class MapaG1 extends MapActivity {
private static final int latitudeE6= 50656428;
private static final int longitudeE6 = 17899562;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.widokmapy);
MapView mapView = (MapView) findViewById(R.id.mapview);
mapView.setBuiltInZoomControls(true);
List<Overlay> mapOverlays = mapView.getOverlays();
Drawable drawable = this.getResources().getDrawable(R.drawable.icon);
NakladkaNaMape itemizedOverlay = new NakladkaNaMape(drawable, this);
GeoPoint point = new GeoPoint(latitudeE6, longitudeE6);
OverlayItem overlayitem = new OverlayItem(point, "Witaj w Opolu", "Polska");
itemizedOverlay.addOverlay(overlayitem);
mapOverlays.add(itemizedOverlay);
MapController mapController = mapView.getController();
mapController.animateTo(point);
mapController.setZoom(12);
}
@Override
protected boolean isRouteDisplayed() {
return false;
}
}
}
LogCat 透视图告诉我没有找到任何活动:
FATAL EXEPTION: main android.content.ActivityNotFoundException: No Activity found handle Intent {act=praca.dyp.k.d.MAPAG}
【问题讨论】:
标签: android google-maps android-activity android-intent