package com.github.catvod.utils; import android.text.TextUtils; import android.widget.Toast; import com.github.catvod.spider.Init; public class Notify { private Toast mToast; private static class Loader { static volatile Notify INSTANCE = new Notify(); } private static Notify get() { return Loader.INSTANCE; } public static void show(String text) { Init.post(() -> get().makeText(text)); } private void makeText(String message) { if (TextUtils.isEmpty(message)) return; if (mToast != null) mToast.cancel(); mToast = Toast.makeText(Init.context(), message, Toast.LENGTH_LONG); mToast.show(); } }