【发布时间】:2015-11-10 15:07:48
【问题描述】:
我正在创建一个应用程序,您可以在其中摇动设备并播放声音。我一切正常,但是当我长时间摇动设备(5 秒)时,声音停止播放。这是我的代码:
MediaPlayer mp = null;
private void executeShakeAction() {
Random random = new Random();
int nextInt = random.nextInt(3);
if(nextInt == 0) {
mp = MediaPlayer.create(this, R.raw.cowbell);
}else if(nextInt == 1){
mp = MediaPlayer.create(this, R.raw.cowbell1);
}else{
mp = MediaPlayer.create(this, R.raw.cowbell3);
}
mp.start();
}
【问题讨论】:
标签: android media-player android-mediaplayer