【发布时间】:2015-12-06 17:41:29
【问题描述】:
我遇到了一个奇怪的问题,我的音频文件有时会播放,有时不播放。
问题是,当它决定不玩时,LogCat 会给我这样的信息:
Should have subtitle controller already set
这是我播放声音的代码:
public void sound(){
//store the sound file name
String filename=f_fruit_ar.m4a;
//All sounds stored in assets folder
try{
AssetFileDescriptor afd = getAssets().openFd(filename);
MediaPlayer player = new MediaPlayer();
player.setDataSource(afd.getFileDescriptor(), afd.getStartOffset(), afd.getLength());
player.prepare();
player.start();
}
});
}
catch (Exception e) {
e.printStackTrace();
}
}
【问题讨论】:
标签: android eclipse android-mediaplayer