在 Android 中,我可以使用 Toasts 或 Snackbars 向用户显示短消息。
对于我应该使用哪些标准,是否有特定的标准?所有的吐司?所有小吃店?否则在 DialogFragments 和 Snackbars 期间敬酒?有没有办法强制 Snackbar 显示在屏幕其余部分的“顶部”(如果我不想将特定视图传递给它)?
在 Android 中,我可以使用 Toasts 或 Snackbars 向用户显示短消息。
对于我应该使用哪些标准,是否有特定的标准?所有的吐司?所有小吃店?否则在 DialogFragments 和 Snackbars 期间敬酒?有没有办法强制 Snackbar 显示在屏幕其余部分的“顶部”(如果我不想将特定视图传递给它)?
Snackbar 它的材质特征,Toast - holo 风格。如果您的应用程序具有材料设计,最好使用 Snackbar 作为材料项(如纸的物理和平)而不是半透明/阴影 Toast。与现实世界相比:
您多久看到一次“空中文字”?较新))但可能在您服用某些药物时可能)幽灵是不真实的)由于物质世界,纸张,板上的文字,另一个物理位置是正常行为。
如果是上层小吃,发现这个
如果您想向用户确认刚刚发生的事情,事情进展顺利等Toast
。我会说这是要走的路。
但是,如果用户做了一些事情,例如从列表中删除了一个项目,您可能希望给用户一个撤消选项。它可能可以通过一个警告对话框来完成,但这对用户来说也很烦人。被迫改变焦点并对警告对话框采取行动,询问它是否真的是用户想要做的,例如“你真的要删除它吗?否是”。
使用 aSnackBar
您可以通知用户该项目已被删除,但还可以提供撤消操作。哪个应该在单击时将项目放回列表中。
看看这个简短的视频,她更好地解释了这些的用法:)
https://www.youtube.com/watch?v=puhfMX8jb9c&list=PLWz5rJ2EKKc-lJo_RGGXL2Psr8vVCTWjM&index=5