2024年3月28日发(作者:)

音乐播放之进度条

[前提]

* android 自身也提供了该接口 似乎是:MediaController 但看过截图 发现极丑 所以今天就自己写了一

个 现于诸位分享分享

[要求]

1. 进度条控件打算使用系统提供的SeekBar

2. SeekBar 要支持拖拉功能 即:定点播放

3. SeekBar 要反映播放位置 即:播放到哪 SeekBar 就在哪

[原理]

1. 音乐定点播放:(int msecond) //单位:毫秒

2. 音乐文件播放时间:ation()

3. SeekBar 获取位置:gress()

4. SeekBar 最大值: ()

[代码 步骤]

1. 定义界面:

Java代码

1. 1 * Button : 播放控制 如:暂停 继续

2. 1 * TextView : 显示播放百分比

3. 1 * SeekBar : 进度条

4. 1 * RadioGroup : 显示所有sdcard 音乐文件

Java代码

1.

2.

roid">/apk/res/android"

3. android:orientation="vertical"

4. android:layout_width="fill_parent"

5. android:layout_height="fill_parent"

6. >

7.

roid">/apk/res/android"

8. android:orientation="horizontal"

9. android:layout_width="fill_parent"

10. android:layout_height="wrap_content"

11. >

12.