Android 自定义屏幕中间Toast的不延时弹出
2016-08-31 11:57
302 查看
使用Toast在屏幕中间弹出,并且能够根据资源文件进行数据显示工具类Tools:
public class Tools { private static Context context = null; private static Toast mToast = null; /** * 提示信息 * * @param context * @param msg */ public static void showInfo(Context context, String msg) { if (Tools.context == context) { if (mToast != null) { mToast.setText(msg); mToast.setGravity(android.view.Gravity.CENTER, 0, 0); } } else { Tools.context = context; mToast = Toast.makeText(context, msg, Toast.LENGTH_LONG); mToast.setGravity(android.view.Gravity.CENTER, 0, 0); } if (mToast != null) { mToast.show(); } } /** * 提示信息 * * @param context * @param msg */ public static void showInfo(Context context, int resId) { showInfo(context, getResString(context, resId)); } /** * 根据资源ID获取字符串资源 * * @param context * @param resId * @return */ public static String getResString(Context context, int resId) { return context.getResources().getString(resId); } /** * 根据资源ID获取颜色资源 * * @param context * @param resId * @return */ public static int getResColor(Context context, int resId) { return context.getResources().getColor(resId); } /** * 根据资源ID获取字体资源 * * @param context * @param resId * @return */ public static int getResFontSize(Context context, int resId) { return context.getResources().getDimensionPixelSize(resId); } }
相关文章推荐
- android Toast 弹出在屏幕中间位置以及自定义Toast
- Android Toast 设置到屏幕中间,自定义Toast的实现方法,及其说明
- Android Toast 设置到屏幕中间,自定义Toast的实现方法,及其说明
- Android Toast 设置到屏幕中间,自定义Toast的实现方法,及其说明
- Android Toast 设置到屏幕中间,自定义Toast的实现方法
- Android Toast 设置到屏幕中间,自定义Toast的实现方法,及其说明
- Android Toast 设置到屏幕中间,自定义Toast的实现方法,及其说明
- Android Toast 设置到屏幕中间,自定义Toast的实现方法,及其说明
- Android Toast 设置到屏幕中间,自定义Toast的实现方法,及其说明
- Android Toast 设置到屏幕中间,自定义Toast的实现方法,及其说明
- Android Toast 设置到屏幕中间以及其他自定义Toast的实现方法
- Android深入浅出系列之实例应用—弹出消息Toast对象的使用自定义方式(二)
- Android实践-自定义dialog从屏幕底部弹出并且充满屏幕宽度
- android 5.0以上版本自定义dialog从屏幕底部弹出并且充满屏幕宽度
- 实现底部的弹出框(官方API实现Android的在屏幕中间)
- Android实践-自定义dialog从屏幕底部弹出并且充满屏幕宽度
- Android toast弹出时间自定义
- android 自定义Toast显示风格顶部弹出自定义时间
- Android自定义dialog从屏幕底部弹出并且充满屏幕宽度
- Android基础控件——Toast的自定义、按两次返回键返回桌面并弹出自定义吐司、仿映客吐司