Android Design Support Library——Snackbar

  Snackbar是一个轻量级控件,它可以很方便的提供消息的提示和动作反馈,类似于Toast。Snackbar包括一段文字信息与一个可选的操作按钮,超时自动隐藏,也可以通过滑动来删除。效果如下所示:

  Android Design Support Library——Snackbar

  Snackbar的使用方法类似Toast通过make方法创建,通过show方法显示,java代码如下:

 Snackbar.make(view, "Here's a Snackbar", Snackbar.LENGTH_LONG)
.setAction("Action", new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this,"action",Toast.LENGTH_SHORT).show();
}
}).show();

  几个重要的方法:

  (1)make(View view, int resId, int duration) 创建 Snackbar。

  (2)setAction(int resId, View.OnClickListener listener) 对 Snackbar 设置单击事件。

  (3)setActionTextColor(ColorStateList colors) 设置事件标题的颜色。

  (4)setText(int resId) 更新 Snackbar 中的文本

  (5)show() 显示 Snackbar。

上一篇:Excel公式错误提示啥意思?


下一篇:HTML&CSS基础-边框简写属性