声音:应该已经设置了字幕控制器

时间:2015-12-06 17:41:29

标签: android eclipse android-mediaplayer

我有一个奇怪的问题,我的音频文件有时会播放,有时不播放。

问题是,当它决定不玩时,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();
    }
}

1 个答案:

答案 0 :(得分:0)

我认为问题是,一旦玩家完成游戏,你就不会释放资源,你需要释放资源。

示例:

[{"naziv_grada":"Rovinj"}]