用Java沉默Android手机

Moh*_*nde 5 java android silent

我怎样才能在java中沉默Android手机?代码示例非常有用.

Wro*_*lai 20

你可以使用这AudioManager门课.

在这个课程中你正在寻找setRingerMode()功能.

AudioManager audiomanage = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audiomanage.setRingerMode(AudioManager.RINGER_MODE_SILENT);
Run Code Online (Sandbox Code Playgroud)

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

振铃模式的一个RINGER_MODE_NORMAL,RINGER_MODE_SILENTRINGER_MODE_VIBRATE.

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

android.permission.MODIFY_AUDIO_SETTINGS
Run Code Online (Sandbox Code Playgroud)