当前位置: 移动技术网 > IT编程>移动开发>Android > Android控件系列之Toast使用介绍

Android控件系列之Toast使用介绍

2019年07月24日  | 移动技术网IT编程  | 我要评论

鲍玉菁,资费通官网,单板民谣吉他

toast英文含义是吐司,在android中,它就像烘烤机里做好的吐司弹出来,并持续一小段时间后慢慢消失

toast也是一个容器,可以包含各种view,并承载着它们显示。

使用场景:

1、需要提示用户,但又不需要用户点击“确定”或者“取消”按钮。

2、不影响现有activity运行的简单提示。

用法:

1、可以通过构造函数初始化:

复制代码 代码如下:

//初始化toast
toast toast = new toast(this);
//设置显示时间,可以选择toast.length_long或者toast.length_short
toast.setduration(toast.length_long);
//承载一个textview,用来显示文字
textview view = new textview(this);
//设置textview的值
view.settext("这是一个toast提示");
//设置textview的布局
view.setlayoutparams(new layoutparams(linearlayout.layoutparams.wrap_content,linearlayout.layoutparams.wrap_content));
//toast承载该
textviewtoast.setview(view);
//显示toast
toast.show();

2、上述的方法过于复杂,一般只适用于构造特殊界面的toast,如果只想单纯的进行文字提示,可以用工厂方法,它会自动构建一个带边框和文字的toast:
复制代码 代码如下:

//利用工厂方法构造一个简单的toast,并链式结构的直接进行提示
toast.maketext(this, "这是一个toast提示", toast.length_long).show();


总结:toast可以说是最常用也是最简单的android控件之一,其自动关闭的功能大大简化了代码量,不失为用户提示的最佳选择。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网