seekTo()是定位方法,可以让播放器从指定的位置开始播放,需要注意的是该方法是个异步方法,也就是说该方法返回时并不意味着定位完成,尤其是播放的网络文件,真正定位完成时会触发OnSeekComplete.onSeekComplete(),如果需要是可以调用setOnSeekCompleteListener(OnSeekCompleteListener)设置监听器来处理的。


reset()可以使播放器从Error状态中恢复过来,重新会到Idle状态。

音乐播放完成会调用setOnCompletionListener ,所以要做自动播放在这个监听里实现就行了

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

Android 音量设置
AudioManager.setStreamVolume(int streamType, int index, int flags)
第一个是 要设置的音量类型 第二个是音量
第三个参数 当音量改变时 如何表现出来
FLAG_PLAY_SOUND 播放声音
FLAG_SHOW_UI 显示UI
还有几个FLAG的常量 但是我没看明白是什么意思


---------------------------------------------
/*
*写在onCreate中
* 设置播放的音频形式
* 这样你按有点的调节声音的按钮就会调节媒体的音量,
* 不然会调节铃声的音量这样就不需要你用onkeydown自己在处理了
*
*/
this.setVolumeControlStream(AudioManager.STREAM_MUSIC);

更多相关文章

  1. Android(安卓)Dialog用法总结
  2. android中的多媒体应用MediaPlayer
  3. 基于eclipse的android项目实战—博学谷(十 八)关于视频播放问题
  4. 让Android模拟器上网
  5. Android源码 更改系统音量
  6. ADT/AndroidSDK 模拟器 安装与卸载APK
  7. Unity与AndroidStudio对接后,Unity打包Apk报错:CommandInvokationF
  8. Android(安卓)定时让popupwindow消失
  9. 【Android】悬浮按钮(FloatingActionButton)

随机推荐

  1. Android版本检测\自动更新
  2. android——ListView功能的实现(使用simp
  3. android PhoneWindow
  4. android camera2 api点击图片实现聚焦
  5. Android实现冒泡效果进度条
  6. Android(安卓)导航条效果实现(六) TabLayou
  7. android 模拟软件启动界面
  8. android学习网站
  9. Android(安卓)自定义SeekBar显示进度百分
  10. android BlueTooth蓝牙