安卓(Android) 怎么为日历事件(Calendar Event)生成uri(作为同步适配器)

2019年10月2日21:49:04安卓(Android) 怎么为日历事件(Calendar Event)生成uri(作为同步适配器)已关闭评论 286 588字阅读1分57秒

1.简介

安卓(Android) 怎么为日历事件(Calendar Event)生成uri(作为同步适配器)?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */



import android.net.Uri;

import android.provider.CalendarContract;

import android.provider.CalendarContract.Calendars;

public class Main {
    
    private static final Uri EVENT_URI = CalendarContract.Events.CONTENT_URI;

    
    private static Uri buildEventUri(String accountName) {
        return EVENT_URI
                .buildUpon()
                .appendQueryParameter(
                        CalendarContract.CALLER_IS_SYNCADAPTER, "true")
                .appendQueryParameter(Calendars.ACCOUNT_NAME, accountName)
                .appendQueryParameter(Calendars.ACCOUNT_TYPE,
                        CalendarContract.ACCOUNT_TYPE_LOCAL).build();
    }
}