关于安卓开发通过Toast显示消息提示框

Toast用于在屏幕中显示一个提示信息栏,该消息栏没有任何控制按钮,并且不会获得焦点,经过一定时间后自动消失。

作用:用于显示一些快速提示信息

有两种方式可以显示提示信息框

一:

调用Toast类的make Text()方法创建一个名称为toast(自定义)的Toast对象

关键代码

1 Toast toast = Toast.makeText(this, "要显示的内容", Toast.LENGTH_LONG).show();

 

 

二:

通过Toast类的构造方法创建一个消息提示框

关键代码

 1 首先修改要显示信息的布局文件,设置一个android:id="@+id/ll"    id自己设置名字 要与下面代码中的toast.setView(ll);参数匹配即可
 2 
 3 
 4 Toast toast = new Toast(this);
 5         toast.setDuration(Toast.LENGTH_SHORT); //设置持续时间
 6         toast.setGravity(Gravity.CENTER, 0, 0);//设置对齐方式
 7         LinearLayout ll=new LinearLayout(this);//创建一个线性布局管理器
 8         TextView tv= new TextView(this);       //创建一个TextView
 9         tv.setText("我是通过构造函数创建的消息提示框");   //设置文本内容
10         ll.addView(tv);                        //将TextView添加到线性布局管理器
11         toast.setView(ll);                     //设置消息提示框中要显示的视图
12         toast.show();                          //显示消息提示框

 

转载于:https://www.cnblogs.com/xqxacm/archive/2013/03/26/4123295.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值