android实用小工具:只弹一次的toast,解决toast重复弹出的问题。

这个东西很简单,但是却很常用,别的不多说了,代码直接丢上来。

/**
 * Created by ChumFuchiu on 2017/5/8.
 */

public class ToastUitls {
//    public static Context mContext;
    public static Toast mToast;
    public static void showLongToast(Context context,String content){
        if(mToast==null){
            mToast=Toast.makeText(context,content,Toast.LENGTH_LONG);
        }else {
            mToast.setText(content);
            mToast.setDuration(Toast.LENGTH_LONG);
        }
        mToast.show();
    }
    public static void showShortToast(Context context,String content){
        if(mToast==null){
            mToast=Toast.makeText(context,content,Toast.LENGTH_SHORT);
        }else {
            mToast.setText(content);
            mToast.setDuration(Toast.LENGTH_SHORT);
        }
        mToast.show();
    }
}

你可能感兴趣的:(android实用小工具:只弹一次的toast,解决toast重复弹出的问题。)