zoukankan      html  css  js  c++  java
  • ToastUtils

    public class ToastUtils {
    
        private static String TAG="ToastUtils";
        private static Toast toast;
    
        /**
         *单例获取实例
         * @param context
         * @return
         */
    
        private static ToastUtils toastUtils;
        private  ToastUtils(Context context){
            toast=Toast.makeText(context.getApplicationContext(),null,Toast.LENGTH_SHORT);
        }
        public static ToastUtils instance(Context context){
    
            if(toastUtils==null){
                synchronized (ToastUtils.class){
                    if(toastUtils==null){
                        toastUtils=new ToastUtils(context);
                    }
                }
            }
            return toastUtils;
        }
    
        //短时间显示Toast
        public void showShortToast(String msg){
            toast.setText(msg);
            toast.setDuration(Toast.LENGTH_SHORT);
            toast.show();
        }
    
        //短时间显示Toast
        public void showShortToast(int resId){
            toast.setText(resId);
            toast.setDuration(Toast.LENGTH_SHORT);
            toast.show();
        }
    
        //长时间显示Toast
        public void ShowLongToast(String msg){
            toast.setText(msg);
            toast.setDuration(Toast.LENGTH_LONG);
            toast.show();
        }
        //长时间显示Toast 
        public void ShowLongToast(int resId){
            toast.setText(resId);
            toast.setDuration(Toast.LENGTH_LONG);
            toast.show();
        }
    
        //取消toast
        public void cancleToast(){
            if(toast!=null){
                toast.cancel();
                toast=null;
            }
            toastUtils=null;
        }
    
    }
    

      

  • 相关阅读:
    翘边阴影
    原生js实现 拖拽事件
    js实现计算器
    js实现选项卡
    js随机生成座号
    1.记住密码 提示框
    媒体查询
    高性能JavaScript 读书笔记
    調用WEB services
    Dragon Quest VIII 流程攻略(繁体中文完结版)
  • 原文地址:https://www.cnblogs.com/wangjiaghe/p/7815455.html
Copyright © 2011-2022 走看看