Android --- MediaPlayer的三种实现方式(+SeekBar)

来源:互联网 发布:linux,vi怎么用 编辑:程序博客网 时间:2024/05/17 06:47

1、获取Raw的音乐文件  实现 SeekBar 播放效果

//创建媒体对象

MediaPlayer mediaPlayer = MediaPlayer.create(this, R.raw.g8);
//播放音乐
mediaPlayer.start();
在这里我们也要实现SeekBar的滚动效果
所以这里我们需要用到 Thread+Handler实现SeekBar滚动
这里sta 跟 stb  我定义的是2个int 


这样我们就能看到 SeekBar跟随着音乐播放走动  下面我们要实现  SeekBar拖到哪个位置播放到那位置

所以我们要给SeekBar设置一个监听事件

好啦!到了这样我们就差不多完成了  SeekBar 实现音乐播放器的效果了。。。


2、获取手机上本地路径 (需要添加读取手机内存卡的权限)

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />



3、获取网络上的路径

<uses-permission android:name="android.permission.INTERNET" />
以上就是我们实现的代码, 希望能给大家有所帮助!!

1 0
原创粉丝点击