我有一个奇怪的问题,我的音频文件有时会播放,有时不播放。
问题是,当它决定不玩时,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();
}
}
答案 0 :(得分:0)
我认为问题是,一旦玩家完成游戏,你就不会释放资源,你需要释放资源。
示例:强>
[{"naziv_grada":"Rovinj"}]