【发布时间】:2018-01-02 00:29:55
【问题描述】:
我的应用程序具有某些功能,我需要将设备设置为静音模式而不振动。这是由通知的到达触发的。
我使用以下代码来做到这一点:
AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);
这在设备屏幕打开时有效,但在设备屏幕关闭(空闲时)一段时间后多次无效。
有没有办法让这项工作每次,即使手机屏幕关闭?
【问题讨论】:
标签: android android-audiomanager