我正在根据documentation.向用户的默认日历应用程序插入数据。文档清楚地说明了以下内容:
当您使用意图时,您的应用程序会将用户发送到日历应用程序,以便以预先填写的形式执行所需的操作。完成后,他们会返回您的应用程序。通过设计应用程序以通过日历执行常见操作,您可以为用户提供一致,强大的用户界面。
但我无法使用下面给出的意图返回我的应用程序:
Intent intent = new Intent(Intent.ACTION_INSERT)
.setData(Events.CONTENT_URI)
.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME, beginTime)
.putExtra(CalendarContract.EXTRA_EVENT_END_TIME, endTime)
.putExtra(Events.TITLE, myTitle)
.putExtra(Events.DESCRIPTION, myDescription)
.putExtra(Events.EVENT_LOCATION, eventLoc)
.putExtra(Events.AVAILABILITY, Events.AVAILABILITY_BUSY)
//startActivityForResut(intent);//also doesnot work
startActivity(intent);
有没有办法从日历应用程序返回我的活动。我正在使用Google Nexus平板电脑进行测试。