Toast替代者Snackbar

来源:互联网 发布:身知内功 编辑:程序博客网 时间:2024/05/01 22:22

Snackbar是design support library中另一个组件,使用Snackbar我们可以在屏幕底部(大多时候)快速弹出消息,它和Toast非常相似,但是它更灵活一些,它能在弹出消息中做出更多的操作,某些情境下也能替换dialog。同时它支持用户向右滑动取消。

make() – 生成Snackbar消息
setAction() – 设置action
show() – 显示Snackbar消息

Snackbar.make(view,"我是消息内容",Snackbar.LENGTH_LONG).setAction("ok", new View.OnClickListener() {    @Override    public void onClick(View v) {Toast.makeText(MainActivity.this,"ok",Toast.LENGTH_SHORT).show();    }}) .show();

效果图:
这里写图片描述

0 0
原创粉丝点击