//初始化view
private void initView() {
list = new ArrayList<MusicInfo>();
//把扫描到的音乐赋值给list
list = com.example.music.MusicUtil.getMp3Infos(this);//此处可获得数据
adapter = new com.example.music.MusicListAdapter(this,list);
myList.setAdapter(adapter);
mediaPlayer = new MediaPlayer();
myList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
//创建一个播放音频的方法,把点击到的地址传过去
//list.get(i).path这个就是歌曲的地址
play(list.get(i).getUrl());
}
});
}
myList需要先new实例化