通过Chronometer和SeekBar实现一个简单的音频播放进度展示功能,感觉使用Chronometer计时方便很多,之前还是使用TextView来进行展示,现在感觉low了许多,关于Chronometer的用法请参照官方介绍
效果图
代码的实现
通过Timer定时器设置每隔一秒获取当前MediaPlayer的播放进度然后赋值给SeekBar。给Chronometer设置初始值SystemClock.elapsedRealtime()
表示启动以来经过的毫秒,再将SeekBar的实时进度赋值给Chronometer。
public class MainActivity extends