删除 Content Provider 中专辑的专辑封面

Delete Album Art of album in Content Provider

我正在尝试通过专辑 ID 删除专辑封面。我已经尝试了很多方法。其中之一如下:

Uri uri = Uri.parse("content://media/external/audio/albumart");
int deleted = contentResolver.delete(ContentUris.withAppendedId(uri, albumId), null, null);

我检查了 'deleted' 变量的值,它始终等于 1,因此按预期删除了一行。但是,当我通过相同的 ID(使用 Glide.load(uri))检索专辑封面时,它会加载旧艺术。

我有点困惑。谁能解释一下我做错了什么?

假设删除正确,可能是Glide缓存?尝试删除它,看看会发生什么