1.2背景音乐
1.2.1控制音频,视频的类
android.media.MediaPlayer.MediaPlayer()
图56页
void android.media.MediaPlayer.setDataSource(String path)
path 音乐文件路径
mp.setDataSource("/sdcard/dl.mid");//加载音频,进入Initialized状态。
mp.prepare();//进入prepared状态。
mp.start();//播放音乐
mp.pause(); /调用暂停方法
mp.stop();//停止播放
mp.reset(); /重置状态到uninitialized态
1.2.2控制音量
android.media.AudioManager
获得方法
am=(AudioManager) this.getSystemService(this.AUDIO_SERVICE);
void android.media.AudioManager.adjustVolume(int direction, int flags)
direction 音量调整 AudioManager.ADJUST_LOWER
(
减小音量)
, ADJUST_RAISE
(增大音量)
, or ADJUST_SAME
(保持音量不变)
flags 为标记,通常设置为0
am.getStreamMaxVolume(AudioManager.STREAM_MUSIC); //返回当前AudioManager对象的最大音量值
am.getStreamVolume(AudioManager.STREAM_MUSIC);//返回当前AudioManager对象的音量值