当底层数据库更新时,MediaStore的游标会发生什么?

时间:2011-08-14 09:31:58

标签: android cursor mediastore

在我的应用程序(大学项目的小型mp3播放器)中,我正在进行查询MediaStore.Audio.Media.EXTERNAL_CONTENT_URI。目前,我正在将歌曲缓存到数组中,但我正在考虑将其移动到仅使用Cursor对象。

我可以看到一些问题:

  1. 底层数据库可以更新(Android设备检测到添加或删除了一首歌曲)
  2. 在没有数据库更新的情况下删除歌曲。
  3. 第一点:

    • 数据库更新后光标会发生什么变化?
    • 如何检测MediaStore何时更新?

    第二点:

    • 我唯一可以做的就是检测这个以尝试访问资源并查看它是否失败?

0 个答案:

没有答案