在录音apk中播放录音文件时,使用蓝牙耳机。
1.播放一段时间
2.暂停录音
3.关掉蓝牙耳机
4.继续播放录音
这时候出现一个bug,录音继续通过喇叭播放,但进度条不走,时间一直是00:00。
程序里播放音频用的是MediaPlayer,发现getCurrentPosition()调用返回的是0,所以时间一直是0,进度条不走。
原来代码:
mPlayer.start();
mPlayer.seekTo(mPlayerProgressPosition);
改为:
mPlayer.seekTo(mPlayerProgressPosition);
mPlayer.start();
问题解决。
1.播放一段时间
2.暂停录音
3.关掉蓝牙耳机
4.继续播放录音
这时候出现一个bug,录音继续通过喇叭播放,但进度条不走,时间一直是00:00。
程序里播放音频用的是MediaPlayer,发现getCurrentPosition()调用返回的是0,所以时间一直是0,进度条不走。
原来代码:
mPlayer.start();
mPlayer.seekTo(mPlayerProgressPosition);
改为:
mPlayer.seekTo(mPlayerProgressPosition);
mPlayer.start();
问题解决。