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

      

  • 相关阅读:
    leetcode-剑指10-OK
    leetcode-剑指22-OK
    vue组件引入
    vue项目单页
    vue-cli脚手架创建vue项目
    vue生命周期
    ES6 DEMO
    ES6
    记录一个天坑
    CentOS 7防火墙快速开放端口配置方法
  • 原文地址:https://www.cnblogs.com/wangjiaghe/p/7815455.html
Copyright © 2011-2022 走看看