android编程获取和设置系统铃声和音量大小的方法
2017-06-15 11:35
811 查看
通过程序获取android系统手机的铃声和音量。同样,设置铃声和音量的方法也很简单!
设置音量的方法也很简单,AudioManager提供了方法:
public voidsetStreamVolume(intstreamType,intindex,intflags)
其中streamType有内置的常量,去文档里面就可以看到。
JAVA代码:
AudioManager mAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //通话音量 int max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_VOICE_CALL ); int current = mAudioManager.getStreamVolume( AudioManager.STREAM_VOICE_CALL ); Log.d("VIOCE_CALL", "max : " + max + " current : " + current); //系统音量 max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_SYSTEM ); current = mAudioManager.getStreamVolume( AudioManager.STREAM_SYSTEM ); Log.d("SYSTEM", "max : " + max + " current : " + current); //铃声音量 max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_RING ); current = mAudioManager.getStreamVolume( AudioManager.STREAM_RING ); Log.d("RING", "max : " + max + " current : " + current); //音乐音量 max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_MUSIC ); current = mAudioManager.getStreamVolume( AudioManager.STREAM_MUSIC ); Log.d("MUSIC", "max : " + max + " current : " + current); //提示声音音量 max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_ALARM ); current = mAudioManager.getStreamVolume( AudioManager.STREAM_ALARM ); Log.d("ALARM", "max : " + max + " current : " + current);
另:游戏过程中只允许调整多媒体音量,而不允许调整通话音量。
setVolumeControlStream(AudioManager.STREAM_MUSIC);长时间不动,不允许黑屏,
View.setKeepScreenOn(true);估计manifest文件中需要注册权限吧
更多关于Android相关内容感兴趣的读者可查看本站专题:《Android多媒体操作技巧汇总(音频,视频,录音等)》、《Android开发入门与进阶教程》、《Android视图View技巧总结》、《Android编程之activity操作技巧总结》、《Android操作json格式数据技巧总结》、《Android文件操作技巧汇总》、《Android资源操作技巧汇总》及《Android控件用法总结》
希望本文所述对大家Android程序设计有所帮助。
您可能感兴趣的文章:
相关文章推荐
- 如何获取和设置android系统铃声和音量大小
- 如何获取和设置android系统铃声和音量大小
- Android开发_如何获取和设置android系统铃声和音量大小
- Android开发_如何获取和设置android系统铃声和音量大小
- Android 程序获取、设置铃声和音量
- 【Kris专题】Android 获取、设置铃声、音量、静音、扬声器
- android获取系统设置的铃声并播放
- Android获取SD卡总容量,可用大小,机身内存总容量及可用大小的系统方法
- Android 程序获取、设置铃声音量
- 获取android系统手机的铃声和音量
- Android 程序获取、设置铃声和音量
- 获取android系统手机的铃声和音量
- 获取android系统手机的铃声和音量
- Android 程序获取、设置铃声、音量、静音、扬声器
- [转]Android获取、设置铃声,音量,静音,扬声器
- android系统各种音量的获取与设置
- Android 程序获取、设置铃声、音量、静音、扬声器
- android系统精简掉music.apk后设置铃声的方法
- android 获取系统中各种类型音量及对音量设置
- 获取android系统手机的铃声和音量