Тост против диалоговых ящиков: который использовать когда?
-
25-09-2019 - |
Вопрос
Ответ может быть субъективным. Ответ может быть интуицией. И я думаю, что ответ можно найти из традиционных модальных по сравнению с немодальными дебатами.
Но в целом, как вы обычно решаете, какой из них? Каковы их случаи использования?
Спасибо.
Решение
Тост в основном предназначен для информирования пользователя о чем-то, что не является критическим, и это не требует взаимодействия (и будет исчезнуть по себе через определенный промежуток времени, как «Создание Совета»), поэтому я бы использовал тост для простого Отказ Также тост не мешает пользователю использовать устройство / приложение, вы все равно можете активировать, например, в основные значки, пока отображается тост. (Этот мая Зависит от устройства, но, например, на Droid это работает.)
Диалоги в основном требуют, чтобы пользователь мог сделать выбор, или (например, в ProgressDialog) показать прогресс, который не требует взаимодействия, но будет держать пользователя сделать что-то еще в то же время, что может быть важно, если например, вы делаете расчеты Это потерпит неудачу, как только пользователь изменяет параметры, прежде чем они закончат.