【问题标题】:How to get songs from album in android?如何从android中的专辑中获取歌曲?
【发布时间】:2016-03-02 19:48:30
【问题描述】:

我正在获取所有专辑详细信息。现在我想从任何专辑中获取所有歌曲。如何查询特定专辑中的歌曲?

我已使用此代码获取专辑详细信息:

Cursor cursor = contentResolver.query(
                MediaStore.Audio.Albums.getContentUri("external"),
                new String[] { 
                    MediaStore.Audio.Albums.ARTIST, 
                    MediaStore.Audio.Albums._ID,
                    MediaStore.Audio.Albums.NUMBER_OF_SONGS, 
                    MediaStore.Audio.Albums.ALBUM}, null, null,
                MediaStore.Audio.Albums.ALBUM + " ASC");

请任何人帮助我。

谢谢

【问题讨论】:

  • 告诉我们你有什么!
  • 嗨,现在检查问题。我给了代码
  • 您面临的问题是什么?您要检索哪些列?你被困在哪里了?
  • Kumar,我想按专辑显示歌曲。我列出了所有专辑。现在,当我单击任何专辑时,它应该会检索该专辑中的所有歌曲。

标签: android


【解决方案1】:

您可以通过 MediaStore.Audio.Media 属性上的字段为 contentResolver.query 上的“选择”字符串编写简单的 sqlite 查询。请在How to get songs and other media from an Album ID?查看我的回答

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多