спрятать тост - PullRequest
       14

спрятать тост

6 голосов
/ 06 июля 2010

Я занимаюсь разработкой приложения, которое использует системную активность для добавления контакта в память телефона.Это внешнее действие запускает тост после сохранения контакта.Есть ли возможность от него избавиться?Было бы идеально, если бы я мог получить ссылку на него, чтобы вызвать cancel () или отменить все ожидающие тосты.Есть ли менеджер тостов?

Ответы [ 2 ]

14 голосов
/ 06 июля 2010

Если вы создаете сообщение Toast, как описано в документации :

Toast toast = Toast.makeText(context, text, duration);

Теперь вы можете отменить тост с помощью toast.cancel, см. Документацию Тост класса

13 голосов
/ 06 июля 2010

Нет.Вы можете отменить тост, если у вас есть ссылка на него, но поскольку он создан отдельным действием, вы не можете получить к нему доступ.

...