android – 使用意图编辑日历事件不起作用

android – 使用意图编辑日历事件不起作用,第1张

概述好的,我在这里非常精确地阅读了文档: http://developer.android.com/guide/topics/providers/calendar-provider.html#update-event,它写的是这样的: // Here is an example of an intent that sets a new title for a specified event and l 好的,我在这里非常精确地阅读了文档: http://developer.android.com/guide/topics/providers/calendar-provider.html#update-event,它写的是这样的:
// 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 – 使用意图编辑日历事件不起作用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1130710.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存