- import android.content.Context;
- import android.widget.Toast;
- /**
- * Toast统一管理类
- *
- */
- public class T
- {
- private T()
- {
- /* cannot be instantiated */
- throw new UnsupportedOperationException("cannot be instantiated");
- }
- public static boolean isShow = true;
- /**
- * 短时间显示Toast
- *
- * @param context
- * @param message
- */
- public static void showShort(Context context, CharSequence message)
- {
- if (isShow)
- Toast.makeText(context, message, Toast.LENGTH_SHORT).show();
- }
- /**
- * 短时间显示Toast
- *
- * @param context
- * @param message
- */
- public static void showShort(Context context, int message)
- {
- if (isShow)
- Toast.makeText(context, message, Toast.LENGTH_SHORT).show();
- }
- /**
- * 长时间显示Toast
- *
- * @param context
- * @param message
- */
- public static void showLong(Context context, CharSequence message)
- {
- if (isShow)
- Toast.makeText(context, message, Toast.LENGTH_LONG).show();
- }
- /**
- * 长时间显示Toast
- *
- * @param context
- * @param message
- */
- public static void showLong(Context context, int message)
- {
- if (isShow)
- Toast.makeText(context, message, Toast.LENGTH_LONG).show();
- }
- /**
- * 自定义显示Toast时间
- *
- * @param context
- * @param message
- * @param duration
- */
- public static void show(Context context, CharSequence message, int duration)
- {
- if (isShow)
- Toast.makeText(context, message, duration).show();
- }
- /**
- * 自定义显示Toast时间
- *
- * @param context
- * @param message
- * @param duration
- */
- public static void show(Context context, int message, int duration)
- {
- if (isShow)
- Toast.makeText(context, message, duration).show();
- }
- }
Toast统一管理工具类
最新推荐文章于 2021-05-25 19:05:43 发布