Snackbar的使用
首先配置build.gradle:
dependencies{
...
compile 'com.android.support:design:23.2.0'
compile 'com.android.support:appcompat_v7:23.4.0'
}
接下来随便定义一个按钮,在点击事件中调用showSnackbar()函数,该函数代码如下:
private void showSnackbar() {
Snackbar.make(activity_main, "标题", Snackbar.LENGTH_LONG)
.setAction("点击事件", new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "Toast", Toast.LENGTH_SHORT).show();
}
}).setDuration(Snackbar.LENGTH_LONG).show();
}
}
Snackbar的 make方法的第一个参数是一个 View类型的参数,这个View类型的参数是 Snackbar的父控件