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