Android中的声音进度对话框

时间:2011-09-27 09:09:18

标签: java android audio dialog progress

我一直在寻找可能的答案,但没有找到一个接近我要求的答案。

我在Android中创建了一个进度对话框,这是一个带旋转磁盘的标准对话框。然而,我想要的是对话框播放循环播放的声音样本,当它被解散时停止播放。

你会怎么做呢?

一切顺利

安德鲁。

1 个答案:

答案 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();