DJI CrystalSky - Тост сообщения не отображаются (с перерывами) - PullRequest
2 голосов
/ 12 апреля 2019

Я написал приложение с использованием Mobile и Android SDK (на основе примера приложения).Тем не менее, когда приложение работает на DJI Crystal Sky, часто случается, что сообщения тостов не отображаются.

Шаблоны: - Они отлично работают на других устройствах.- Если они работают, они работают непрерывно, пока приложение работает.- Если они не работают, они вообще не появятся.- Лучший способ показать их - переустановить приложение.- Изменение настроек уведомлений на Crystal Sky не оказало на меня никакого влияния.

Кто-нибудь еще сталкивался с этой проблемой и нашел способ ее решить?Кажется, что DJI использует сообщения Toast в DJI Go и Go4, где они показывают достоверно.То есть: должен быть способ заставить их работать.

PS: я уже изучал Snackbar и другие библиотеки, но они далеко не так универсальны, поэтому я хотел бы придерживаться Toast, если это возможно.

РЕДАКТИРОВАТЬ 29/04/2019 Я только что заметил, что такое же поведение наблюдается в других приложениях (ES File Explorer).

Вероятно, не исправимо в коде иошибка в программном обеспечении Crystal Sky.

РЕДАКТИРОВАТЬ 02/07/2019 Как было отмечено Миланкой в ​​комментариях, Crystal Sky автоматически отключает уведомления для приложений, которые скрывают сообщения Toast.На моих устройствах это происходит после каждой перезагрузки.

...