Тост - это переходное сообщение, то есть оно появляется и исчезает само по себе без участия пользователя. Более того, он не отвлекает внимание от активной в данный момент деятельности, поэтому если пользователь занят написанием следующего Большого американского руководства по программированию, он не будет "съедать" нажатия клавиш сообщением.
Поскольку тост является преходящим, у вас нет возможности узнать, заметил ли его пользователь. Вы не получаете от него подтверждения, и сообщение не остается надолго, чтобы досаждать пользователю. Следовательно, тост предназначен в основном для предупреждающих сообщений, таких как сообщение о завершении длительной фоновой задачи, о том, что заряд батареи снизился до низкого уровня, но не слишком низкого, и т.д.
Создать тост довольно просто. Класс Toast предлагает статический метод makeText(), который принимает строку String (или идентификатор строкового ресурса) и возвращает экземпляр Toast. Метод makeText() также нуждается в Активе (или другом