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;
        }
    
    }
    

      

  • 相关阅读:
    iOS 日历控件
    iOS签发者无效
    Swift3
    GitHub管理代码-随笔
    iOS10 适配问题-Xcode8
    iOS 性能调试
    bug
    贝塞尔曲线(UIBezierPath)属性、方法汇总
    webView 自适应高度 document.body 属性
    iOS-集成支付宝支付、微信支付简单总结
  • 原文地址:https://www.cnblogs.com/wangjiaghe/p/7815455.html
Copyright © 2011-2022 走看看