我正在尝试使用类和所有这些东西创建一个Media Player
应用程序。MediaPLayer
我能够在一行中显示歌曲文件名。我发现很难将歌曲名称、歌曲名称、电影名称分开并将其分别显示在TextView
.
问问题
4418 次
1 回答
1
在提出任何问题之前,您需要通过互联网进行搜索。
String selection = MediaStore.Audio.Media.IS_MUSIC + " != 0";
String[] projection = { MediaStore.Audio.Media._ID,
MediaStore.Audio.Media.ARTIST, MediaStore.Audio.Media.TITLE,
MediaStore.Audio.Media.DATA, MediaStore.Audio.Media.DISPLAY_NAME,
MediaStore.Audio.Media.DURATION};
cursor = this.managedQuery(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, projection, selection,null, null);
private List<String> songs = new ArrayList<String>();
while(cursor.moveToNext()){
songs.add(cursor.getString(0) + "||" + cursor.getString(1) + "||" +
cursor.getString(2) + "||" + cursor.getString(3) + "||" +
cursor.getString(4) + "||" + cursor.getString(5));
}
链接查看这个,这个,这个,还有这个,用于自定义列表视图
于 2012-05-05T07:13:34.580 回答