gpt4 book ai didi

android - 为什么 Instances 表的行 ID (_id) 会发生变化?

转载 作者:行者123 更新时间:2023-11-30 02:01:09 24 4
gpt4 key购买 nike

我正在为 Android 构建一个应用程序,我正在读取实例表以获取所有事件。

我使用“唯一”行 ID 作为引用不同实例的方式,但是我现在发现行 ID 会随着时间而变化,它实际上似乎时不时地递增 2。这种行为有原因吗?处理实例的推荐方法是什么以及如何唯一引用每个实例?

这是我在应用程序中创建 session 对象时使用的唯一代码。

int columnID = cursor.getColumnIndex(CalendarContract.Instances._ID);
String uniqueid = cursor.getString(columnID);
meeting.setUniqueId(uniqueid);

最佳答案

我认为您应该使用 CalendarContract.Instances.EVENT_ID,因为文档将其描述为事件的唯一 ID:EVENT_ID

_ID 可能会发生变化,因为他们在幕后添加/删除行而不关心这些变化。

关于android - 为什么 Instances 表的行 ID (_id) 会发生变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31452334/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com