package com.fuying.sn.utils; import android.graphics.Color; import android.util.Log; import android.view.Gravity; import com.blankj.utilcode.util.ColorUtils; import com.blankj.utilcode.util.ToastUtils; import com.fuying.sn.R; import com.fuying.sn.manager.DeviceManager; public class ToastUtil { private static final String TAG = "ToastUtil"; public static void show(final String msg) { ToastUtils.make() .setBgColor(ColorUtils.getColor(R.color.toast_color)) .setTextColor(Color.WHITE) .setGravity(Gravity.CENTER, 0, 0) .setNotUseSystemToast() .show(msg); } public static void debugShow(final String msg) { if (DeviceManager.isDebugMode()) { ToastUtils.make() .setBgColor(ColorUtils.getColor(R.color.toast_color)) .setTextColor(Color.RED) .setGravity(Gravity.CENTER, 0, 0) .setNotUseSystemToast() .setDurationIsLong(true) .show(msg); } else { Log.e(TAG, "debugShow: " + msg); } } public static void showCenter(final String msg) { ToastUtils.make() .setBgColor(ColorUtils.getColor(R.color.toast_color)) .setTextColor(Color.WHITE) .setGravity(Gravity.CENTER, 0, 0) .setNotUseSystemToast() .show(msg); } }