Android(安卓)音乐播放相关内容
16lz
2021-01-26
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);
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);
更多相关文章
- Android(安卓)Dialog用法总结
- android中的多媒体应用MediaPlayer
- 基于eclipse的android项目实战—博学谷(十 八)关于视频播放问题
- 让Android模拟器上网
- Android源码 更改系统音量
- ADT/AndroidSDK 模拟器 安装与卸载APK
- Unity与AndroidStudio对接后,Unity打包Apk报错:CommandInvokationF
- Android(安卓)定时让popupwindow消失
- 【Android】悬浮按钮(FloatingActionButton)