小编kur*_*ura的帖子

将日历活动一天带入Android应用程序

我想知道如何从特定日期的日历中获取活动我只想阅读所选日期的活动?

这样读取所有日历事件:

while (cur.moveToNext()) {
    String title = null;
    long eventID = 0;
    long beginVal = 0;    

    // Get the field values
    eventID = cur.getLong(PROJECTION_ID_INDEX);
    beginVal = cur.getLong(PROJECTION_BEGIN_INDEX);
    title = cur.getString(PROJECTION_TITLE_INDEX);

    // Do something with the values. 
    Log.i(DEBUG_TAG, "Event:  " + title); 
    Calendar calendar = Calendar.getInstance();
    calendar.setTimeInMillis(beginVal);  
    DateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
    Log.i(DEBUG_TAG, "Date: " + formatter.format(calendar.getTime()));    
    }
 }
Run Code Online (Sandbox Code Playgroud)

android android-contentprovider android-calendar

3
推荐指数
1
解决办法
2716
查看次数