使用时在application中初始化
ToastUtil.init(getApplicationContext());
调用支持覆盖消息和不覆盖消息,参数支持文本和string 资源id
ToastUtil.showToast("网络异常");
ToastUtil.showToastAlone("网络异常");
ToastUtil.showToast(R.string.app_name);
ToastUtil.showToastAlone(R.string.app_name);
完整代码如下
import android.content.Context;
import android.content.res.Resources;
import android.os.Handler;
import android.os.Looper;
import android.text.TextUtils;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Toast;
/**
* 吐司提示工具类
* <p>
* create by malong at 2018/6/10 15:32
*/
public class ToastUtil {
/**
* 吐司提示
*/
private static Toast mToast;
private static Looper mainLooper = Looper.getMainLooper();
private static Handler handler = new Handler(Looper.getMainLooper());
private static Context mContext = null;
public static void