代码之家  ›  专栏  ›  技术社区  ›  shubham kumbhar

如何更新任何特定歌曲的专辑艺术

  •  0
  • shubham kumbhar  · 技术社区  · 7 年前

    我正在创建一个应用程序,从中我可以更新歌曲的专辑艺术,我已经尝试过mp3agic库,但它不适用于我。我已经阅读过与此相关的类似问题,但我没有歌曲的专辑ID,只有位置和文件名,是否有任何方法可以通过歌曲的名称找到该歌曲的专辑ID,或手动使用任何库进行更新。谢谢。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Amir Hossein    7 年前
        String DISPLAY_NAME = MediaStore.Audio.Media.DISPLAY_NAME;
        String projection[] = {MediaStore.Audio.Media.ALBUM_ID};
        String selection = DISPLAY_NAME + " = ?";
        String[] selectionArgs = {"your file name.mp3"};
        String order = null;
    
        Cursor cursor = getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
                projection, selection, selectionArgs, order);
        // **now use cursor** //