ToastUtils统一管理类
来源:互联网 发布:拍大师登录网络超时 编辑:程序博客网 时间:2024/06/13 23:14
/** * Toast统一管理类 */public class ToastUtils { private static Toast mToast; private ToastUtils() { /* cannot be instantiated */ throw new UnsupportedOperationException("cannot be instantiated"); } /** * 短时间显示Toast * * @param context * @param message */ public static void showShort(Context context, CharSequence message) { if (mToast == null) { mToast = Toast.makeText(context, message, Toast.LENGTH_SHORT); } else { mToast.setText(message); } mToast.show(); } /** * 短时间显示Toast * * @param context * @param message */ public static void showShort(Context context, int message) { if (mToast == null) { mToast = Toast.makeText(context, message, Toast.LENGTH_SHORT); } else { mToast.setText(message); } mToast.show(); } /** * 长时间显示Toast * * @param context * @param message */ public static void showLong(Context context, CharSequence message) { if (mToast == null) { mToast = Toast.makeText(context, message, Toast.LENGTH_LONG); } else { mToast.setText(message); } mToast.show(); } /** * 长时间显示Toast * * @param context * @param message */ public static void showLong(Context context, int message) { if (mToast == null) { mToast = Toast.makeText(context, message, Toast.LENGTH_LONG); } else { mToast.setText(message); } mToast.show(); } /** * 自定义显示Toast时间 * * @param context * @param message * @param duration */ public static void show(Context context, CharSequence message, int duration) { if (mToast == null) { mToast = Toast.makeText(context, message, duration); } else { mToast.setText(message); } mToast.show(); } /** * 自定义显示Toast时间 * * @param context * @param message * @param duration */ public static void show(Context context, int message, int duration) { if (mToast == null) { mToast = Toast.makeText(context, message, duration); } else { mToast.setText(message); } mToast.show(); } //取消Toast public void toastStop() { if (null != mToast) { mToast.cancel(); } }}
调用方法:
ToastUtils.showLong(mContext,"选择经办人按钮");
阅读全文
0 0
- ToastUtils统一管理类
- ToastUtils工具类
- ToastUtils工具类
- ToastUtils工具类
- ToastUtils
- ToastUtils
- ToastUtils
- ToastUtils
- ToastUtils
- 工具类——吐司ToastUtils封装
- Util:Logcat统一管理类
- Util:Toast统一管理类
- Toast统一管理工具类
- Log统一管理类
- Toast统一管理类
- Android Log统一管理类
- Toast统一管理类
- 安卓常用工具类-ToastUtils【提示工具类】
- 虚拟机上设置CentOS 7的问题记录
- Mac下使用Keras plot_model函数时出错的解决办法
- leetcode 662. Maximum Width of Binary Tree 深度优先遍历DFS
- neutron使用的数据库(sqlalchemy)操作文档
- 37两个链表的第一个公共节点
- ToastUtils统一管理类
- -[__NSCFDictionary setObject:forKey:]: mutating method sent to immutable object
- 数组重新分组将京东E卡排列在前面
- celery 配置手册
- NGUI文本列表TextList
- 展示系统应用和用户应用的列表
- 拖拽轨迹的回放
- pygame安装问题(1) 'module' object has no attribute 'init'
- 利用 tf.gradients 在 TensorFlow 中实现梯度下降