AquaMail Forum

На Русском языке => Общие вопросы => Topic started by: Dima Otto on February 24, 2018, 09:26:10 am

Title: Счетчик непрочитанных писем на иконке приложения
Post by: Dima Otto on February 24, 2018, 09:26:10 am
Пропал счётчик непрочтенных на иконке программы после обновления до Андроид 8. Аппарат Samsung Galaxy S8. В папках новые письма, конечно, видны, но красный кружочек с иконки пропал. Все уведомления и пр. включены. Что делать?
Спасибо!
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Kostya Vasilyev on February 25, 2018, 02:38:28 pm
Да, знаю.

Для счётчика на иконке в Андроиде нет официальных функций.

На каждом виде телефона (Samsung, ASUS, Huawei...) приходится использовать *недокументированные* функции, везде разные.

А недокументированные, неофициальные функции могут быть изменены или удалены.

( исключение только Sony - года или два назад дали официльную документацию, и соотв. поддерживают и не ломают )

Видимо, в Samsung кто-то решил что-то поменять, и теперь "как работало раньше" не работает.

---

Пока что мой S8 до 8.0 не обновился, так что пока что не могу посмотреть что там.

---

Что делать.

Использовать виджеты, или сторонний лаунчер в котором "счётчики" поддерживаются официально (Nova Prime, Apex Pro, Smart Launcher).

Подробности есть в ЧаВо (ссылка - ниже).
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Kostya Vasilyev on February 25, 2018, 02:45:22 pm
Нагуглил вот что:

https://android.gadgethacks.com/news/galaxy-s8-oreo-update-notification-channels-bring-granular-controls-for-alerts-0180948/

Статья о другом, но - Настройки телефона - приложения - открыть подробности (на скринах - некое Flamingo).

Там есть "галочка" - "App icon badges".

Это что-то новое. У меня на S8 c 7.0 такого нет.

Может быть её нужно проверить / включить?
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Lost Viking on March 09, 2018, 01:20:00 pm
Добрый день!

На S8 после обновления появилась эта проблема. Счетчик включен как в самом приложении, так и в настройках телефона. Подскажите плз, проблема будет как-то решаться или ставить виджет?
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Kostya Vasilyev on March 09, 2018, 10:15:07 pm
Перспективы нехорошие, так что советовал бы виджет.

У меня тоже сегодня S8 обновился до 8.0:

- Старый способ не работает

- Второй известный мне способ тоже не работает, причём пишет в системном логе что "вот этому приложению не дам"

- У Gmail и Play - показывает, видимо сделали исключение для Google

- Есть новая функция встроенная в прошивку - автоматически показывать на значке счётчик уведомлений. Включена по умолчанию, не помогает.

- Ну и как и раньше - никакой документации, никакой поддержки от Самсунга

Вообще надеюсь что в Самсунг передумают, пожалуй это единственная возможность что что-то изменится.
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Kostya Vasilyev on March 09, 2018, 10:38:34 pm
Quote
- Есть новая функция встроенная в прошивку - автоматически показывать на значке счётчик уведомлений. Включена по умолчанию, не помогает.

Да и кстати - с Gmail работает именно "через вот это", и если уведомление смахиваем, то счётчик убирается.
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Kostya Vasilyev on March 10, 2018, 10:17:38 pm
Вот, нашёл. Не совсем так как было, но...

1 - Включить настройки телефона - приложения - Aqua Mail - уведомления - индикаторы на значках

Это новая функция, о которой уже писал выше.

Прошивка Самсунга будет показывать счётчик на иконке - если у программы есть уведомления, и число / числа будут браться из них.

Но! Это работает только если уведомление только об одном сообщении, то есть будете на иконке видеть либо ничего либо число 1.

Чтобы счётчик отображал когда больше одного сообщения, нужно также:

2 - Настройки Аквы - уведомления - улучшения для умных часов.

Также меняют уведомления на самом телефоне - "групповое" уведомление о более чем одно сообщении можно будет раскрыть свайпом (по уведомлению) вниз, и у каждого будут свои кнопки действий.

И вот этот стиль уведомлений - считывается прошивкой правильно, даже если в уведомлении число непрочитанных больше чем 1.
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Kostya Vasilyev on March 10, 2018, 10:23:22 pm
Также добавил в ЧаВо, в конце:

http://www.aqua-mail.com/?page_id=102
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Lost Viking on March 11, 2018, 06:41:21 pm
Да, заработало. Но есть одно НО: если зайти в приложение, новых сообщений не читать (было 6 непрочитанных) и выйти - счетчик исчезает :(
Появляется только после получения нового сообщения (показал правильно - 7 непрочитанных). Так же счетчик вновь появляется, если что-то сделать с непрочитанными сообщениями (прочитать, удалить). Это как-то можно поправить, чтобы было как раньше - показывает количество непрочитанных постоянно, независимо ни от чего...
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Kostya Vasilyev on March 11, 2018, 06:52:13 pm
Да, прошивка убирает счётчик когда программа убирает уведомления.

Мы с этим ничего сделать не можем - счётчики теперь работают так и только так как решили в Самсунге.

Можно в настройках Аквы сделать чтобы она не убирала сразу все уведомления при запуске - это в секции "увдомления", называется "убирать по одной учётной записи".
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Lost Viking on March 11, 2018, 06:58:58 pm
Можно в настройках Аквы сделать чтобы она не убирала сразу все уведомления при запуске - это в секции "увдомления", называется "убирать по одной учётной записи".

Спасибо, вроде помогло :)
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: ArtemY on July 29, 2018, 05:59:20 pm
Вот, нашёл. Не совсем так как было, но...

И вот этот стиль уведомлений - считывается прошивкой правильно, даже если в уведомлении число непрочитанных больше чем 1.

Здравствуйте.
Samsung S9+.
Все работало, на иконке отображалось количество непрочитанных сообщений.
Но, недавно "поломалось" - теперь в независимости от количества непрочитанных сообщений, отображается "1".
Я настройки не менял. Сопоставить с другим фактором (обновление прошивки телефона или Aqua) не получается.
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Kostya Vasilyev on July 31, 2018, 11:02:30 pm
Попробуйте включить настройки - уведомления - улучшения для умных часов. Может помочь.

Но вообще - Самсунг поменял как эти самые счётчики на иконке работают в своей версии 8.0 и оно не только работает по-другому (Вы это уже знаете), но и вообще какое-то всё поломанное. Неправильные числа вполне бывают.

https://us.community.samsung.com/t5/Galaxy-S9-Questions-and-Answers/Notification-badge-icon-not-working-on-Samsung-Galaxy-S9/td-p/288333/page/23
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: ArtemY on August 01, 2018, 11:18:51 am
Попробуйте включить настройки - уведомления - улучшения для умных часов. Может помочь.

Оно было включено. Не помогает.
Title: Re: Счетчик непрочитанных писем на иконке приложения
Post by: Kostya Vasilyev on August 03, 2018, 09:48:31 pm
Ну тогда единственный вариант - требовать от Самсунга чтобы починили то что сломали. Вы же им платили за телефон, Вы их клиент, так что ...

И повторюсь - выше по ссылке та же проблема, массово, с другими приложениями.