java - 在 Java 中使 Android 手机静音

标签 java android silent

如何在java中让android手机静音?代码示例非常有用。

最佳答案

您可以使用 AudioManager类(class)。

在这个类中,您正在寻找 setRingerMode() 函数。

AudioManager audiomanage = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audiomanage.setRingerMode(AudioManager.RINGER_MODE_SILENT);

您可以传递给函数的值是:

The ringer mode, one of RINGER_MODE_NORMAL, RINGER_MODE_SILENT, or RINGER_MODE_VIBRATE.

您必须将其添加到 list 文件中:

android.permission.MODIFY_AUDIO_SETTINGS

关于java - 在 Java 中使 Android 手机静音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3738724/

相关文章:

ios - Quickblox收到无声推送iOS

JavaEE : Which is the good way to find an entity?

java - 如何解决 “failed to lazily initialize a collection of role” Hibernate异常

java - 如何验证列表中的选定项目?

java - Android 倒计时,这是正确的方法吗?

javascript - Google Tag Manager + IE8 生成 404

java - 尝试在空对象引用上调用虚拟方法 'android.view.Window$Callback android.view.Window.getCallback()'

android - SurfaceView.lockCanvas() 没有正确清除位图缓冲区

java - Android 自定义 ArrayAdapter 与自定义对象

compiler-errors - 为什么有些错误会保持沉默?