I am trying to Launch a calendar from my app, so I can let users put their appointments to it and then have my app read those.
I tried the piece of code I found on here:
ComponentName cn;
Intent i = new Intent();
cn = new ComponentName("com.google.android.calendar", "com.android.calendar.LaunchActivity");
i.setComponent(cn);
startActivity(i);
and get the error
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?
I did declare the com.android.calendar.LaunchActivity
to my android manifest file and it still isn't working...
I'd think this not doable using the emulator? I am doing this in Android 3.0 (HoneyComb).
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…