用 Java 使 Android 手机静音

发布于 2024-09-24 02:26:25 字数 38 浏览 0 评论 0原文

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

How can I silence the android phone in java? A code sample is VERY helpful.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

秋风の叶未落 2024-10-01 02:26:25

您可以使用 AudioManager 类。

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

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

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

振铃模式,RINGER_MODE_NORMALRINGER_MODE_SILENT 之一,
RINGER_MODE_VIBRATE

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

android.permission.MODIFY_AUDIO_SETTINGS

You can use the AudioManager class.

In this class you're looking for setRingerMode() function.

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

The values you can pass into the function are:

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

You have to add this into the manifest file:

android.permission.MODIFY_AUDIO_SETTINGS
_蜘蛛 2024-10-01 02:26:25

使用 AudioManager 类的方法使音频静音。

例如,要关闭铃声,请使用manager.setRingerMode(AudioManager.RINGER_MODE_SILENT)

您可以通过调用Context.getSystemService(Context. AUDIO_SERVICE)


http://developer.android .com/reference/android/media/AudioManager.html#setRingerMode(int)

Use the AudioManager class's methods to silence audio.

For instance, to turn off the ringer use manager.setRingerMode(AudioManager.RINGER_MODE_SILENT)

You can get an instance of the AudioManager by calling Context.getSystemService(Context.AUDIO_SERVICE)


http://developer.android.com/reference/android/media/AudioManager.html#setRingerMode(int)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文