Вопрос
Я разрабатываю приложение, которое использует системную деятельность, чтобы добавить контакт в память телефона. Эта внешняя деятельность запускает тост после сохранения контакта. Есть ли возможность избавиться от этого? Было бы идеально, если бы я мог получить ссылку на него, чтобы вызовать Cancel () или отменить все тосты в очереди. Есть ли менеджер тостов?
Решение
Нет. Вы можете отменить тост, если у вас есть ссылка на него, но, поскольку он создается отдельным действием, вы не можете получить к нему доступ.
Другие советы
Если вы создаете тосты документации:
Toast toast = Toast.makeText(context, text, duration);
Теперь вы можете отменить тост с toast.cancel
см. документацию Тост класс
Не связан с StackOverflow