我想播放一个基于列表视图项目的mp3文件但是根据我的代码去了我运行我的应用程序这个窗口出现,所以由于缺少音频选项我真的不知道这些我是哪一个需要选择才能关联我的.mp3文件。
mainList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) {
//When clicked, go to specific activity
if (position == 0) {
if(mp.isPlaying())
{
mp.stop();
mp.reset();
}
try {
AssetFileDescriptor afd = getAssets().openFd("chimes.mp3");
mp.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(),afd.getLength());
mp.prepare();
mp.start();
} catch (Exception e) {
e.printStackTrace();
}
}
}
});
答案 0 :(得分:2)
您不必关联任何仅用于打开主机上的文件的任何内容,与设备无关。
答案 1 :(得分:1)
你可以在res文件夹android studio中拖放mp3文件自动检测它