我到处搜索了可能的答案,但没有找到与我所需的答案接近的答案。
我是在Android(带有旋转磁盘的标准对话框)中创建进度对话框之后。但是,我想要的是对话框在旋转时播放循环的声音样本,该声音样本在关闭时停止。
您将如何去做?
祝一切顺利
安德鲁。
最佳答案
当您第一次show()
时,您的ProgressDialog
启动一个循环的MediaPlayer
。
MediaPlayer mAlarmPlayer=MediaPlayer.create(this, R.raw.alarm_1);
mAlarmPlayer.setLooping(true);
mAlarmPlayer.start();
当您将
dismiss()
编码时,只需调用: mAlarmPlayer.stop();
mAlarmPlayer.release();