В моем приложении android есть четыре действия.
MainActivity -> ListFilesActivity -> DisplayFileActivity -> EditFileActivity.
Мое приложение подключено к серверу, максимум время, необходимое для использования приложения, составляет 30 минут (это значение может меняться в зависимости от политики сервера).
Сервер отправляет остаток тайм-аута клиенту в 20 (you have 10 min left
) и через 25 (you have 5min left
) минут после входа пользователя.
все работает нормально, если пользователь находится в MainActivity в момент получения (я получаю сообщение и отображаю снэк-бар с сообщение сервера).
Подробнее:
(у меня есть прослушиватель класса java, который прослушивает сообщение с сервера, при получении сообщения вызывает функцию MainActivity и отображает Снэк-бар)
, используя этот способ не правильно, потому что я могу вызвать только одну операцию для отображения Снэк-бар.
Моя проблема заключается в том, как использовать глобальный Снэк-бар, поэтому приложение будет ДИСПЛЕЙ у закусочной в любой деятельности, чтобы пользователь всегда мог видеть отображаемое сообщение.
Возможно ли это сделать с помощью закусочной (или лучше использовать другой тип отображения информации)?
если нет, у вас есть идеи, как с этим справиться?