ToastTools土豆丝工具类
2015-11-13 17:24
197 查看
/** * @author ZHANSY *Toast统一管理类 */ public class ToastTools { private static Toast toast = null; /** * 短时间显示Toast * @param context 上下文 * @param message 提示信息(String类型) */ public static void showShort(Context context, CharSequence message) { if (null == toast) { toast = Toast.makeText(context, message, Toast.LENGTH_SHORT); // toast.setGravity(Gravity.CENTER, 0, 0); } else { toast.setText(message); } toast.show(); } /** * 短时间显示Toast * @param context 上下文 * @param message 提示信息(id类的字符型) */ public static void showShort(Context context, int message) { if (null == toast) { toast = Toast.makeText(context, message, Toast.LENGTH_SHORT); // toast.setGravity(Gravity.CENTER, 0, 0); } else { toast.setText(message); } toast.show(); } /** * 长时间显示Toast * @param context 上下文 * @param message 提示信息(String类型) */ public static void showLong(Context context, CharSequence message) { if (null == toast) { toast = Toast.makeText(context, message, Toast.LENGTH_LONG); // toast.setGravity(Gravity.CENTER, 0, 0); } else { toast.setText(message); } toast.show(); } /** * 长时间显示Toast * @param context 上下文 * @param message 提示信息(id类的字符型) */ public static void showLong(Context context, int message) { if (null == toast) { toast = Toast.makeText(context, message, Toast.LENGTH_LONG); // toast.setGravity(Gravity.CENTER, 0, 0); } else { toast.setText(message); } toast.show(); } /** * @param context 上下文 * @param message String类型数据 * @param duration 设置时间长短 */ public static void show(Context context, CharSequence message, int duration) { if (null == toast) { toast = Toast.makeText(context, message, duration); // toast.setGravity(Gravity.CENTER, 0, 0); } else { toast.setText(message); } toast.show(); } /** * @param context 上下文 * @param message id类的字符型数据 * @param duration 设置时间长短 */ public static void show(Context context, int message, int duration) { if (null == toast) { toast = Toast.makeText(context, message, duration); // toast.setGravity(Gravity.CENTER, 0, 0); } else { toast.setText(message); } toast.show(); } /** Hide the toast, if any. */ public static void hideToast() { if (null != toast) { toast.cancel(); } } }
相关文章推荐
- 时间格式化
- codeforces 389b Fox and Cross
- 基于MFC对txt文档的读与写
- DataItem,gridview,repeater数据控件数据绑定
- 1)⑤爬取搜狗旅游部分新闻
- 文件拷贝
- 各种编程语言查找按钮事件
- android四大组件之Service
- Xcode 失效 修改不起作用 清除缓存
- RegexKitLite|IOS正则
- WPF笔记(1.8 资源与映射)——Hello,WPF!
- Collection
- 怎样用AT指令查询本机手机号码
- 办公室倒水
- UIViewController 中的 willMoveToParentViewController和didMoveToParentViewController的使用(转载)
- 微信支付中xml和map互转
- 欢迎使用CSDN-markdown编辑器
- 字符串分割
- Activity全透明
- 怎样用AT指令查询本机手机号码