为什么此代码silent
在某些设备上设置为,而Do not disturb
在其他设备上设置为?自 apk 23 以来,有些人已经删除了静音模式,但它甚至不适用于仍然支持静音模式的设备。在低于 23 的 apk 上运行的设备上,它将它们设置为silent
.
am= (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE);
am.setRingerMode(AudioManager.RINGER_MODE_SILENT);
在每个 API 中
AudioManager.RINGER_MODE_SILENT
返回0并将设置振铃模式,该振铃模式将保持静音并且不会振动。即使在请勿打扰的情况下,它也会执行相同的操作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句