【android学习】Toast(消息弹框)

本文详细介绍了Toast作为一种短暂显示信息机制的概念及使用方法。包括Toast的默认显示时间、如何设置显示时长、位置、文本信息和视图等内容,并提供了一个简单的自定义Toast示例。

1,概念

Toast是用来显示信息的一种机制,没有焦点,显示时间有限。
Toast默认显示时间有2个:Toast.LENGTH_SHORTToast.LENGTH_LONG

2,常见方法

toast.setDuration(duration)  设置显示多长时间
toast.setGravity(gravity, xOffset, yOffset)  设置Toast显示在屏幕上的位置
toast.setText(s)   设置Toast文本信息
toast.setView(view)  设置Toast显示的视图
toast.getDuration()  得到Toast显示的时间
toast.getView()   得到Toast的视图对象

3,自定义 Toast

平时调用:Toast(“this is mainActivity”);
函数:

private Toast toast = null;
    private void Toast(String s){

        if (toast != null) {

            toast.cancel();
        }
        toast = Toast.makeText(this, s, Toast.LENGTH_SHORT);
        toast.show();
    }
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值