代码之家  ›  专栏  ›  技术社区  ›  Alexei Artsimovich

在内容提供商中删除相册的相册艺术

  •  -2
  • Alexei Artsimovich  · 技术社区  · 8 年前

    我正在尝试按相册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))检索唱片集艺术时,它会加载旧的艺术。

    1 回复  |  直到 8 年前
        1
  •  1
  •   Alessandro Mautone    8 年前

    假设它被正确删除,也许是 Glide 隐藏物?试着删除它看看会发生什么

    推荐文章