Toast 是一个简单的提示条
提示后隔一段时间自动消息,第三个参数是显示多久才消失。
代码简单,不用详述,只是要说明的是:不要忘了调用 show()。
两句 Toast 写在一前一后,是几乎同时执行吗?不是,前一个 Toast 消失后,后一个 Toast 才出来。虽然 Toast 是按顺序显示的,但 Toast 显示期间,并不是阻塞了后面的程序执行。
Snackbar 是一个高级点的提示框
第一个参数是容纳 Snackbar 的 view,本文用的是布局文件最顶层的那个 id。
同样要记得调用 show()。
我们还可以为 Snackbar 添加按钮事件:
撤销删除就是按钮文字。与对话框不同的就是,你不点那个按钮,时间到了之后 Snackbar 也会消失。
相关阅读