Вопрос

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

Это было полезно?

Решение

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

Другие советы

Если вы создаете тосты документации:

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top