zoukankan      html  css  js  c++  java
  • 使Toast弹出不重叠的封装

    一、问题

    在频繁弹出toast的时候,弹出后出现延迟重叠的现象。

    二、解决

    Toast通常由makeTextT()方法实例化,如何不想要toast弹出时重叠,那么只需在应用中保持一个Toast对象即可,如果文本内容需要改变,通过setText()方法设入。

    封装如下:

    public class ToastUtil {
    
        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();
        }
    }
    菜甜二的学习笔记and总结啊。。。总会遇到挫折,可是还是要保持开阔的心态才能开心的学习啊,坚持吧。
  • 相关阅读:
    1
    最大子串
    线段树
    mybatis分页插件
    springmvc下载文件
    获“领跑衫”感言
    finnal 评论 II
    用户使用报告
    事后诸葛亮会议 (尸体解剖)
    final阶段成员贡献分
  • 原文地址:https://www.cnblogs.com/chen-ying/p/11070440.html
Copyright © 2011-2022 走看看