Ich versuche, einen Kalender von meiner App aus zu starten, damit die Benutzer ihre Termine dort eintragen können und meine App diese dann lesen kann.
Ich habe das Stück Code ausprobiert, das ich hier gefunden habe:
ComponentName cn;
Intent i = new Intent();
cn = new ComponentName("com.google.android.calendar", "com.android.calendar.LaunchActivity");
i.setComponent(cn);
startActivity(i);
und erhalte die Fehlermeldung
07-07 21:05:33.944: ERROR/AndroidRuntime(1089):
Caused by: android.content.ActivityNotFoundException: Unable to find explicit
activity class {com.google.android.calendar/com.android.calendar.LaunchActivity};
have you declared this activity in your AndroidManifest.xml?
Ich habe die com.android.calendar.LaunchActivity
zu meiner Android-Manifestdatei hinzugefügt und es funktioniert immer noch nicht...
Ich würde denken, dass dies nicht mit dem Emulator machbar ist? Ich tue dies in Android 3.0 (HoneyComb).