Почему значок значка приложения на главном экране не отображается? - PullRequest
0 голосов
/ 10 мая 2018

Я занимаюсь разработкой приложения.

Моя проблема в samsung s5 с маршмеллоу и samsung s7 с наугутом ,

Когда я получаю push-уведомление от FCM , я вижу его на панели уведомлений, но на домашнем экране телефона, на значке приложения - значок - я не вижу его. Зачем?

Даже на устройствах Samsung отображается значок значка для Whatsapp и Facebook. Но не отображается для моего приложения, когда мое приложение находится в режиме kill .

Это происходит, в частности, с этими двумя устройствами, но на моем телефоне это показывает,

Я пытался интегрировать эту библиотеку и искать много раз, но ничего не доступно :( https://github.com/leolin310148/ShortcutBadger

Вы можете мне помочь? Заранее спасибо.

1 Ответ

0 голосов
/ 11 мая 2018

Я нашел решение, и оно работает для меня.

Ранее я использовал 11.8.0 ('com.google.firebase: firebase-messaging: 11.8.0') для FCM. Но я понижаю его до 11.2.0 ('com.google.firebase: firebase-messaging: 11.2.0') . С помощью понижения я могу получить доступ к методу ниже,

@Override
    public void handleIntent(Intent intent) {
        super.handleIntent(intent);
// This method will be called even if application is in killed mode.
}

С помощью сторонней библиотеки подсчета значков я могу показать количество значков для своего приложения, и оно отлично работает для устройства Samsung.

...