Otázka...
Niektoré verzie systému Android stále prehrávajú zvukové upozornenia, keď je vybratý režim „Nerušiť“ (nazývaný aj „nočný režim“), čo môže byť veľmi nepríjemné.
Riešenie tohto problému nie je ľahké a mali by ho implementovať samotní výrobcovia OEM, ale zatiaľ čo toto riešenie príde (veríme mu), našli sme alternatívne riešenie, ktoré zmierňuje problém: zistiť, kedy prichádza upozornenie, a deaktivovať zvuk zariadenia zatiaľ čo hrá.
V skutočnosti to nie je také jednoduché ...
Aplikácie, a to ani tie, ktoré implementujú operácie správy podsystémov upozornení, nemôžu upravovať upozornenia z iných aplikácií.
Čo môžeme urobiť, je zistiť upozornenie a stíšiť telefón počas jeho trvania.
Je tu však ešte ďalší problém: V najnovších verziách systému Android so zahrnutím kanálov upozornení sa aplikáciám na správu upozornení neumožňuje poznať zvuk, ktorý upozornenie používa.
Naše riešenie ...
Riešením, ktoré navrhujeme, ktoré (čiastočne) rieši problém, je navrhnúť, aby ste vybrali, ktoré aplikácie, ktoré chcete stlmiť, keď je zariadenie v režime „Nerušiť“, a pre každú z týchto aplikácií označiť zvukový signál, ktorý používajú. , čo nám umožní vypočítať približný čas, ktorý musíme na umlčanie zariadenia vypnúť, aby sme zabránili počutiu oznámenia.
Ohláste chyby alebo požiadajte o funkcie e-mailom alebo na vlákne XDA: https://forum.xda-developers.com/android/apps-games/app-silent-notifications-t4128113