android - 当我有事件 ID 时如何获取 android 日历事件

标签 android calendar

当我有特定的 ID 时是否可以获取日历事件,或者有必要读取所有事件并与我的 ID 进行比较?

谢谢

最佳答案

我认为最好根据事件的信息(标题、描述)找到它,因为当你想编辑一个特定的事件时,用户可以自己删除你的事件,并创建另一个可能具有相同 ID 的事件作为你的。所以你会得到错误的事件来编辑。

所以我认为根据标题或描述找到您选择的事件会更安全......

例如,如果你想删除一个事件(android 2.2 示例):

getContentResolver().delete(Uri.parse("content://com.android.calendar/events"), "title=? and description=?", new String[]{"The title of the event", "Description of the event"});

关于android - 当我有事件 ID 时如何获取 android 日历事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9455972/

相关文章:

c# - 谷歌日历 API : How to get a CalendarEntry for the default Calendar?

java - ical解析器android

java - Android LinearLayout,设置背景为透明

android - 如何使用 ionic-cli 使用 Crosswalk lite 构建 android?

android - 那里有 AppWidgetHost 教程吗?

java - 检查特定日期后收到的传真

jQuery 日历 - 突出显示日期

Asp.net 日历控件不会停止拥有银色标题...! (CSS)

android - 如何在mysql中存储一个gps坐标,然后在没有时间延迟的情况下检索它?

android - 使布局适应 Android 平台或 API 级别