// Here is an example of an intent that sets a new Title for a specifIEd event and lets users edit the event in the Calendar.long eventID = 208;Uri uri = ContentUris.withAppendedID(Events.CONTENT_URI,eventID);Intent intent = new Intent(Intent.ACTION_EDIT) .setData(uri) .putExtra(Events.Title,"My New Title");startActivity(intent);
对我来说它不起作用 – 它打开了正确的事件,但编辑它是不可能的 – 所有字段都是只读的.只有我可以更改的字段是Timezone和Reminder.其他一切都是只读的.难道我做错了什么?
我的API等级是14(ICS)
解决方法 所以我不认为你做错了什么 – 我通过命令行把同一件事的基本实现放在一起,同样的限制适用:am start -a androID.intent.action.EDIT --es Title "New Title" content://com.androID.calendar/events/1
我只能编辑你的相同字段 – 你可能最好做一个ACTION_VIEW并让用户决定编辑(对不起,我没有更好的答案,这有点烦人)
总结以上是内存溢出为你收集整理的android – 使用意图编辑日历事件不起作用全部内容,希望文章能够帮你解决android – 使用意图编辑日历事件不起作用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)