47 lines
1.4 KiB
Java
47 lines
1.4 KiB
Java
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);
|
|
}
|
|
}
|