获取android系统手机的铃声和音量
獲取android系統手機的鈴聲和音量??
通過程序 獲取android系統手機的鈴聲和音量。設置音量的方法也很簡單,AudioManager提供了方法:
publicvoidsetStreamVolume(intstreamType,intIndex,intFlags)其中streamType有內置的常量,去文檔里面就可以看到。
Java代碼:
AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
//通話音量
int max = audioManager.getStreamMaxVolume( AudioManager.STREAM_VOICE_CALL );
int current = audioManager.getStreamVolume( AudioManager.STREAM_VOICE_CALL );?
//系統音量
max = audioManager.getStreamMaxVolume( AudioManager.STREAM_SYSTEM );
current = audioManager.getStreamVolume( AudioManager.STREAM_SYSTEM );
//鈴聲音量
max = audioManager.getStreamMaxVolume( AudioManager.STREAM_RING );
current = audioManager.getStreamVolume( AudioManager.STREAM_RING );?
//音樂音量
max = audioManager.getStreamMaxVolume( AudioManager.STREAM_MUSIC );
current =audioManager.getStreamVolume( AudioManager.STREAM_MUSIC );
//提示聲音音量
max = audioManager.getStreamMaxVolume( AudioManager.STREAM_ALARM );
current = audioManager.getStreamVolume( AudioManager.STREAM_ALARM );?
................end!
轉載于:https://www.cnblogs.com/new0801/archive/2013/05/16/6175945.html
總結
以上是生活随笔為你收集整理的获取android系统手机的铃声和音量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++中STL的一些用法的补充
- 下一篇: C#深入.NET平台的软件系统分层开发