MediaStore是安卓系统自带的多媒体系统数据库,他在每次开机时刷新一次,可以通过Cursor这个类对数据库进行访问与修改,修改之后需用广播强制刷新。
View Code
使用Cursor必须通过Context获得ContentResolver的对象实例。
Cursor cursor1 = context.getContentResolver().query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,null,null,null,null);
代码中的context既是调用该函数的活动的对象,先上个封装了音乐信息的类
public class Music { private String filename; private String title; private int during; private String singer; private String type; private String size; private String fileUrl; public Music(String filename,String title,int during,String singer,String type,String size,String fileUrl){ this.filename =