我希望能够在可能没有事件ID的指定日期打开用户的默认日历,其目的是让他查看他的日历以查看是否没有约会等。这是在所有可能吗?我目前正在使用this作为指南。但它显然需要一些事件ID。
答案 0 :(得分:0)
经过一些搜索后,我在Google Calendar Provider API
中找到了this代码的要点归结为此。
long startMillis;
...
Uri.Builder builder = CalendarContract.CONTENT_URI.buildUpon();
builder.appendPath("time");
ContentUris.appendId(builder, startMillis);
Intent intent = new Intent(Intent.ACTION_VIEW)
.setData(builder.build());
startActivity(intent);