您当前的位置: 首页 > 

蓝不蓝编程

暂无认证

  • 4浏览

    0关注

    706博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

如何避免Toast多次点击后一直提示

蓝不蓝编程 发布时间:2021-03-16 10:36:46 ,浏览量:4

背景

安卓开发中有时会遇到这样的场景,因为后台调用接口报错或者其他原因,导致toast不停的弹出来,体验很差。

解决方案

写个工具类,如果toast对象存在,就复用,只是去改变里面显示的内容。

class Util {

    private static Toast toast;

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

#参考资料 https://blog.csdn.net/qq_36946446/article/details/83506727

关注
打赏
1639405877
查看更多评论
立即登录/注册

微信扫码登录

0.0575s