問題...
Androidの一部のバージョンでは、「サイレントモード」(「ナイトモード」とも呼ばれます)が選択されている場合でも音声通知が再生されますが、これは非常に煩わしい場合があります。
この問題の解決策は簡単ではなく、OEM自体が実装する必要がありますが、その解決策が到着する(信頼できる)間、問題を軽減する別の解決策を見つけました。通知が到着したときに検出し、デバイスのサウンドを無効にします再生中。
まあ、それは本当にそれほど単純ではありません...
アプリは、通知サブシステム管理操作を実装するアプリであっても、他のアプリからの通知を変更することはできません。
私たちにできることは、通知を検出し、それが続く間、電話を黙らせることです。
しかし、別の追加の問題があります。通知チャネルを含む最新バージョンのAndroidでは、通知管理アプリが、通知が使用しているサウンドを認識できません。
私たちのソリューション...
私たちが提案する解決策は、(部分的に)問題を解決し、デバイスが「サイレントモード」のときにミュートするアプリケーションを選択し、それらのアプリケーションごとに、使用する通知音を示すことを提案しますこれにより、通知が聞こえないようにするためにデバイスを無音にする必要があるおおよその時間を計算できます。
メールまたはXDAスレッドでバグを報告するか、機能をリクエストしてください:https://forum.xda-developers.com/android/apps-games/app-silent-notifications-t4128113