До сих пор мы использовали только тосты в нашем приложении, и, поскольку мы планируем внедрить некоторые новые функции из библиотеки поддержки дизайна, мне интересно, что рекомендуется использовать для Snackbar по сравнению с Toast.
Я читал документ о снэк-баре материалов Google < / em>
Панели закусок предоставляют легкую обратную связь об операции в небольшом всплывающем окне в нижней части экрана на мобильном устройстве и в левом нижнем углу на рабочем столе. Они находятся прежде всего над элементами на экране, включая FAB.
и тосты.
Android также предоставляет тосты в форме капсулы, которые в основном используются для обмена системными сообщениями. Тосты похожи на закусочные, но не содержат действий и не могут быть удалены с экрана.
Я понимаю, что они делают, но немного не понимаю, когда что использовать. Значит ли это:
- Если бы мне не требовалось взаимодействие с пользователем, я бы использовал тост?
- Что подразумевается под «системным обменом сообщениями»? Применимо ли это к отображению информации, когда между моим приложением и системой Android произошло что-то важное?
- Что мне нравится, так это функция смахивания за пределы экрана - может ли это стать причиной для замены тостов на закусочные? (хотя это немного основанный на мнении вопрос)