我在做我的GPS應用程序。使用GoogleMaps的獨立應用程序可以順利運行(地圖意圖很容易調用)。我試圖整合它我的核心應用程序(其中有幾個其他意圖),我有問題啓動它。將簡單的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}
我已經刪除,如你所說,但我仍然收到錯誤沒有活動發現處理意圖。清單已正確設置 –
您是否已將Java文件名更改爲活動名稱?清單文件是否包含與ur地圖活動類名稱相同的活動名稱? –
現在已修復manifest.xml中活動名稱的字母錯誤。非常感謝 –