Toast点击多次一直弹问题

有些地方需要给用户一些提示,个人觉得Toast是最简单,最方便的提示方法,但是有时用户连续点击多次会出现一直弹,导致体验不好,查资料之后写一个ToastUtil

public class ToastUtil {

    private static Toast toast;

    public static void showToast(Context context, String content) {
        if (toast == null) {//toast 是否为null
            //创建一个toast
            toast = Toast.makeText(context, content, Toast.LENGTH_SHORT);
        } else {
            //直接setText
            toast.setText(content);
        }
        toast.show();
    }
}

 

转载于:https://my.oschina.net/denghongkang/blog/819231

你可能感兴趣的:(Toast点击多次一直弹问题)