Android 创建一个简单的Snackbar
示例
Snackbar可以按照以下步骤创建一个:
Snackbar.make(view, "Text to display", Snackbar.LENGTH_LONG).show();
的view用于查找一个合适的亲本使用以显示Snackbar。通常,这是CoordinatorLayout您在XML中定义的,它可以添加功能,例如滑动以关闭并自动移动其他小部件(例如FloatingActionButton)。如果没有,CoordinatorLayout则使用窗口装饰的内容视图。
通常,我们还会在上添加一个动作Snackbar。常见的用例是“撤消”操作。
Snackbar.make(view, "Text to display", Snackbar.LENGTH_LONG)
.setAction("UNDO", new View.OnClickListener() {
@Override
public void onClick(View view) {
// 把你的逻辑放在这里
}
})
.show();您可以创建一个Snackbar并稍后显示:
Snackbar snackbar = Snackbar.make(view, "Text to display", Snackbar.LENGTH_LONG); snackbar.show();
如果您想更改Snackbar文本的颜色,请执行以下操作:
Snackbar snackbar = Snackbar.make(view, "Text to display", Snackbar.LENGTH_LONG);
View view = snackbar .getView();
TextView textView = (TextView) view.findViewById(android.support.design.R.id.snackbar_text);
textView.setTextColor(Color.parseColor("#FF4500"));
snackbar.show();默认情况下,Snackbar关闭在右边是swipe.This示例,该示例演示了如何在其左滑动上关闭快餐栏。
热门推荐
10 五一公司放假祝福语简短
11 追星女孩的祝福语简短
12 给长辈端午祝福语 简短
13 生日祝福语有诗意简短
14 团圆日祝福语简短
15 中秋商务祝福语简短最新
16 温暖文艺简短祝福语短句
17 男孩上学祝福语简短的
18 入住酒店文案祝福语简短