I have looked at various different websites looking for a solution for this problem in my code. It is a basic audio player with 3 buttons: play, pause and stop. Play and pause work ok and so does stop but once the audio has been stopped it refuses to start again, throwing an error:

E/MediaPlayer: stop called in state 0E/MediaPlayer: error (-38, 0)E/MediaPlayer: Error (-38,0)

==================

The problem is once you’ve stopped it, you setDataSource again. You have to then call prepare()

更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. Android(安卓)清理缓存、优化内存空间
  2. 【Android】第三方技术前沿开源项目
  3. 记录升级Android(安卓)studio3.0遇到的一
  4. Android(安卓)发短信功能实现
  5. Android(安卓)APP常用图标尺寸规范
  6. Android(安卓)OpenGL 文本显示 LabelMake
  7. Android(安卓)webview 关于返回键和历史
  8. 【React Native开发】 - react-native-sw
  9. 安卓源码搜集 文档(不断更新)
  10. Android(安卓)MVP+Retrofit+RxJava实践小