到目前为止,我们一直在我们的应用程序中使用 Toast,并且由于我们计划采用 Support Design Library 中的一些新功能,所以我想知道 Snackbar 与 Toast 的推荐用法是什么。
我一直在阅读谷歌材料小吃店文档。
Snackbars 在移动设备屏幕底部和桌面左下方的小弹出窗口中提供有关操作的轻量级反馈。它们首先是屏幕上的所有元素,包括 FAB。
和敬酒。
Android 还提供了一个胶囊形的 toast,主要用于系统消息传递。Toasts 类似于小吃店,但不包含动作并且不能从屏幕上滑出。
我了解他们的工作,但我有点困惑何时使用什么。是不是意味着:
- 如果我不需要用户交互,我会使用 toast 吗?
- “系统消息”是什么意思?当我的应用程序和 Android 系统之间发生重要事情时,这是否适用于显示信息?
- 我喜欢的是滑动屏幕功能——这会是开始用小吃店代替吐司的理由吗?(虽然这是一个基于意见的问题)