毕业设计想做一个MP3播放器,在实现重新播放按钮的时候遇到了难题
我在onClick()方法里面这么写的
{
mp.reset();//mp为成员变量MediaPlayer的对象
try {
mp.setDataSource("file://"+directory);
mp.prepare();
mp.start();
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
可是点了这个按钮后歌曲就停住了 不会重新播放
我也试过这么写
{
mp.stop();
mp.prepare();
mp.start();
}
或者
{ mp.stop();//此行有没有都试过
mp.release();
start();//此start()方法为我自己定义的方法,里面就是实现了一个MP3的播放
}郁闷啊 为啥点了按钮后总是停止了歌曲的播放呢。
求大哥们指点 小弟的毕业设计啊 看到的兄弟们多留点建议啊
我在onClick()方法里面这么写的
{
mp.reset();//mp为成员变量MediaPlayer的对象
try {
mp.setDataSource("file://"+directory);
mp.prepare();
mp.start();
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
可是点了这个按钮后歌曲就停住了 不会重新播放
我也试过这么写
{
mp.stop();
mp.prepare();
mp.start();
}
或者
{ mp.stop();//此行有没有都试过
mp.release();
start();//此start()方法为我自己定义的方法,里面就是实现了一个MP3的播放
}郁闷啊 为啥点了按钮后总是停止了歌曲的播放呢。
求大哥们指点 小弟的毕业设计啊 看到的兄弟们多留点建议啊
解决方案 »
- 一个android问题。高度问题。
- 如何将别人写好的apk文件,加载到,eclipse启动的Virtual devices中?
- 可喜可贺android源码终于再度开放,速度下载吧!
- android 2.2 解锁出现异常····
- 史上最全的android开发资料大集合(续)
- 如何用代码导出已经安装的apk
- android 怎么用wifi发视频? 在线等待。。。急
- 搞安卓往这看,不看会后悔
- 『界面』 如何根据后台获得的XML 动态生成界面
- 百度地图SDK3.0 代码混淆后 地图功能不能正常使用 也不报错
- android客户端与服务器servlet通信的一个问题,求解惑。。。
- jni中如何创建java SkBitmap的对象啊?
这儿有个实例
http://blog.csdn.net/zzy916853616/article/details/6450753lz可以看看。MediaPlayer播放只要把几个状态不搞错应该没问题,可以看看MediaPlayer sdk文档