我想從android應用程序打開日曆應用程序。當我在網上搜索時,所有我得到了這個code.but它沒有工作在以下的android 2.1。 是否可以從2.1以下的Android應用程序啓動Calender應用程序?如果可能的話,有人可以幫助我。我想從android應用程序打開日曆應用程序
Calendar tempCal = (Calendar) mCalendar.clone();
tempCal.set(year, month, day);
Intent calendarIntent = new Intent() ;
calendarIntent.putExtra("beginTime", tempCal.getTimeInMillis());
calendarIntent.setFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT | Intent.FLAG_ACTIVITY_SINGLE_TOP);
calendarIntent.setClassName("com.android.calendar","com.android.calendar.AgendaActivity");
startActivity(calendarIntent);
這不是有效的方法,以開放標準的Android活動使用類名稱。您應該使用通用意圖。檢查這是正確的方法(不知道如果這將在2.2以下工作):http://stackoverflow.com/questions/4373074/how-to-launch-android-calendar-application-using-intent-froyo – Zelimir 2011-03-28 07:01:03