Кнопка в пользовательском Тосте Android?

Действительно ли возможно иметь кнопку в Тосте?

В теории, да, потому что можно создать пользовательский Тост из расположения в XML, но я пытался поместить кнопку в него и не мог заставить его регистрировать щелчок. Кому-либо удавалось сделать что-то как этот?

27
задан Jonik 20 February 2014 в 13:03
поделиться

1 ответ

Невозможно щелкнуть тост. Невозможно зафиксировать щелчок внутри всплывающего сообщения. Для этого вам нужно будет создать диалог. См. Создание диалогов для получения дополнительной информации.

API класса Toast заявляет, что тост никогда не получит фокус, а поскольку тост не является представлением, сообщение onClick отсутствует. Я бы предположил, что поэтому дочерние элементы Toast также нельзя щелкнуть.

35
ответ дан 28 November 2019 в 04:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: