0
如何使用媒體庫按字母順序獲取歌曲列表。 我使用了一個arraylist中的mediastore獲取所有歌曲,但這不是按字母順序排列如何獲得它或如何按照字母順序排列arraylist如何按字母順序獲取使用媒體庫的歌曲列表
如何使用媒體庫按字母順序獲取歌曲列表。 我使用了一個arraylist中的mediastore獲取所有歌曲,但這不是按字母順序排列如何獲得它或如何按照字母順序排列arraylist如何按字母順序獲取使用媒體庫的歌曲列表
您應該在源處排序,即當您執行查詢時。最後一個參數是指定排序的參數。例如:
sort_order = AudioColumns.ARTIST + " DESC, "
+ AudioColumns.TRACK + " DESC";
context.getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
dataColumns,
selection, selectionArgs,
sort_order);
http://stackoverflow.com/questions/5815423/sorting-arraylist-in-alphabetical-order-case-insensitive引用這個來排序你的歌曲arraylist –