如何在java中使android手机静音?代码示例非常有帮助。
问问题
6568 次
2 回答
20
你可以使用AudioManager
类。
在本课程中,您正在寻找setRingerMode()
功能。
AudioManager audiomanage = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audiomanage.setRingerMode(AudioManager.RINGER_MODE_SILENT);
您可以传递给函数的值是:
振铃模式,
RINGER_MODE_NORMAL
、RINGER_MODE_SILENT
或之一RINGER_MODE_VIBRATE
。
您必须将其添加到清单文件中:
android.permission.MODIFY_AUDIO_SETTINGS
于 2010-09-17T20:24:06.310 回答
3
使用AudioManager
类的方法使音频静音。
例如,关闭铃声使用manager.setRingerMode(AudioManager.RINGER_MODE_SILENT)
您可以AudioManager
通过调用Context.getSystemService(Context.AUDIO_SERVICE)
http://developer.android.com/reference/android/media/AudioManager.html#setRingerMode(int)
于 2010-09-17T20:28:25.953 回答