Snackbar-提示栏

Material Design之前,Android的很多提示工作都是由Toast来完成的,Toast的缺点在于不能提供交互,而Material Design包中的SnackBar完美地解决了这个问题。

Snackbar-提示栏_第1张图片
android.support.design.widget.Snackbar

使用方法与Toast类似,make方法的第一个参数决定了SnackBar在哪个视图下面出现。

使用示例:

Snackbar
  .make(layout, "hello", Snackbar.LENGTH_SHORT)
  .setAction("yes", new View.OnClickListener() {
    @Override
    public void onClick(View v) {
      Toast.makeText(TaiyiActivity.this, "hello world", Toast.LENGTH_SHORT)
        .show();
    }
}).show();

你可能感兴趣的:(Snackbar-提示栏)