2013-01-02 53 views
1

我想在Android日曆事件管理

這裏要問的一個問題關於通過CalenderEvents的創建(母語)是這種情況下: -

我的申請,我打開的幫助Android的默認日曆創建日曆事件。但現在,我被困在一個問題 - 如何區分我的應用程序創建的事件或事件的REST(默認情況下,Android應用程序創建的)

BETWEEN我目前還沒有在代碼共享。一個好的或相關鏈接needed.Please幫助

感謝

回答

1

有訪問它,但是,使用CalendarContract class,你可以使用Intent.ACTION_VIEW

Intent intent = new Intent(Intent.ACTION_VIEW); 
//calendarEventID is unique ID returned stored in the contentprovider. 
intent.setData(Uri.parse("content://com.android.calendar/events/" + String.valueOf(calendarEventID))); 
startActivity(intent); 

爲了得到獨一無二的調用沒有直接的方法符合您要求的事件的_id,您可以使用SQLITE數據庫將其保存在您的應用程序中。

  1. BaseColumns Developer Documentation
  2. CalendarContract Events