且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

沉默的Andr​​oid手机中的Java

更新时间:2023-02-26 21:48:05

您可以使用AudioManager$c$c>类。

You can use the AudioManager class.

在你正在寻找 setRingerMode()这个类的功能。

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

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

The values you can pass into the function are:

振铃模式, RINGER_MODE_NORMAL RINGER_MODE_SILENT 之一,   或 RINGER_MODE_VIBRATE

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