Material Design之前,Android的很多提示工作都是由Toast来完成的,Toast的缺点在于不能提供交互,而Material Design包中的SnackBar完美地解决了这个问题。
![](https://img.haomeiwen.com/i940476/ee29c1b6565be7e2.png)
使用方法与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();
网友评论