Я использую ShortcutBadger (https://github.com/leolin310148/ShortcutBadger) для отображения приложений на поддерживаемых устройствах. Я отправляю уведомление удаленно и запускаю значки приложений. Как я могу подсчитать, вызвало ли конкретное устройство значок приложения и устройство, которое не поддерживает. Есть ли обратный вызов для того же самого?Найти, если Appbadge отображается на Android-телефоне
0
A
ответ
0
Я смог достичь этого, запросив широковещательные приемники в телефоне. Он работал большую часть времени для необходимых устройств
private boolean supportAppbadge(Context context){
Intent i = new Intent("android.intent.action.BADGE_COUNT_UPDATE", null);
return context.getPackageManager().queryBroadcastReceivers(i, 0).size() >0;
}