Android 将AudioManager设置为静默模式将其设置为不分发

Android 将AudioManager设置为静默模式将其设置为不分发,android,Android,为什么在某些设备上此代码设置为静音,而在其他设备上设置为请勿打扰?自apk 23以来,一些人已经取消了静音模式,但它甚至不能在仍然支持该模式的设备上工作。在apk低于23的设备上,它将它们设置为静音 am= (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE); am.setRingerMode(AudioManager.RINGER_MODE_SILENT); 在每个API中 AudioManager.

为什么在某些设备上此代码设置为
静音
,而在其他设备上设置为
请勿打扰
?自apk 23以来,一些人已经取消了静音模式,但它甚至不能在仍然支持该模式的设备上工作。在apk低于23的设备上,它将它们设置为静音

am= (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE);
am.setRingerMode(AudioManager.RINGER_MODE_SILENT);
在每个API中

AudioManager.RINGER\u模式\u静音

返回0并将设置静音且不会振动的振铃器模式。即使在请勿打扰环境中,它也会执行相同的操作。

在每个API中

AudioManager.RINGER\u模式\u静音

返回0并将设置静音且不振动的振铃器模式。即使在请勿打扰上下文中,也会执行相同的操作