我一直在寻找可能的答案,但没有找到一个接近我要求的答案。
我在Android中创建了一个进度对话框,这是一个带旋转磁盘的标准对话框。然而,我想要的是对话框播放循环播放的声音样本,当它被解散时停止播放。
你会怎么做呢?
一切顺利
安德鲁。
答案 0 :(得分:0)
当您第一次show()
ProgressDialog
开始循环MediaPlayer
。
MediaPlayer mAlarmPlayer=MediaPlayer.create(this, R.raw.alarm_1);
mAlarmPlayer.setLooping(true);
mAlarmPlayer.start();
当您dismiss()
ProgressDialog
致电时,{p>。
mAlarmPlayer.stop();
mAlarmPlayer.release();