今天我在我的Activity中添加了一个静态MediaPlayer。 它是静态的,所以我可以从它写入的类之外停止它。 但由于某种原因,MediaPlayer在第二个或第三个循环之后停止而没有Logcat中的错误。 这是我的代码:
div{
margin:0px 0px 13px 0px;
}
答案 0 :(得分:0)
start()
后的setLoopingplayer.prepareAsync();
player.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
player.start();
}
});
player.setLooping(true); // Set after start()