Android 如何停止自动读取音频文件?
我已经搜索了我的问题的答案,但我没有找到好的答案,所以我的问题是: 今天我正在从麦克风设备录制音频文件。我用3gp格式记录它们。 要记录它们,我使用以下代码: 所以我有两个按钮,一个是录制,一个是阅读。当音频文件完成时,我想更改读取按钮的状态(目前我必须通过按下按钮手动停止MediaPlayer)。 我试图通过使用handler或seekTo(myMediaPlayerName.getDuration())来解决这个问题,但它对我不起作用。 有人知道怎么做吗? 谢谢,很抱歉我的英语不好。您可以使用它来手动停止MediaPlayerAndroid 如何停止自动读取音频文件?,android,media-player,Android,Media Player,我已经搜索了我的问题的答案,但我没有找到好的答案,所以我的问题是: 今天我正在从麦克风设备录制音频文件。我用3gp格式记录它们。 要记录它们,我使用以下代码: 所以我有两个按钮,一个是录制,一个是阅读。当音频文件完成时,我想更改读取按钮的状态(目前我必须通过按下按钮手动停止MediaPlayer)。 我试图通过使用handler或seekTo(myMediaPlayerName.getDuration())来解决这个问题,但它对我不起作用。 有人知道怎么做吗? 谢谢,很抱歉我的英语不好。您可以使
// Example for 30 seconds
new CountDownTimer(30000, 1000) {
public void onTick(long millisUntilFinished) {
// Do nothing, wait
}
public void onFinish() {
stopMediaPlayer();
}
}.start();
如果您愿意,我可以显示代码片段,或者共享屏幕。只要问我:)谢谢,这帮了我很大的忙!