如何使Android Pie上的来电或通知静音?

时间:2019-01-02 18:51:34

标签: android incoming-call

我的代码曾经通过仅使用setRingerMode来成功使来电静音,但是自Android Pie以来,它不再起作用。我已经测试了内置的DND模式,它似乎也不起作用。但是,如果是这样,那现在就可以使用,但是我的代码仍然没有。

现在是否还需要其他一些操作? Android Pie确实与DND保持了单独的模式,以实现铃声,振动和静音的铃声,但是我无法找出为什么我的代码无法正常工作的原因。

更新: 我正在使用以下代码:

AudioManager am = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
am.setRingerMode(AudioManager.RINGER_MODE_SILENT);

更新(1-23-19): 我的理解是我无法更改其他应用程序的通知渠道,例如短信或调用应用程序。有人知道不同吗?

0 个答案:

没有答案