关于小米新版MIUI Toast会显示APP名字的问题解决

这个问题,其实都是因为小米作.....

只有MIUI新版本才有这个问题.....应该底层做了处理

说实话,体验一点都不好,特别是应用名字长点的,体验感为0,不知道后面miui会不会改回来,再说....

在网上搜了一波,发现没什么好的方法。

据说自定义Toast可以,但还有写布局什么的,一看就很麻烦(主要是我懒)......

所以只能再想其他方法......

最后,不负懒人,还是找到了个比较简便的解决方法

代码:

Toast toast = Toast.makeText(context, null, Toast.LENGTH_SHORT);
toast.setText("hello world");
toast.show();

一行代码写成三行代码,不甚满意,建议直接写个Toast工具类:

public class UIUtils {

    private static Toast toast;

    public static void showToast(Context context, String msg) {
        if (toast == null) {
            toast = Toast.makeText(context, null, Toast.LENGTH_SHORT);
            toast.setText(msg);
        } else {
            toast.setText(msg);
        }
        toast.show();
    }
}

调用的话:

UIUtils.showToast( MainActivity.this , "Helloworld" );

就可以了。


欢迎评论吐槽点赞分享~~·

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值