转自:http://blog.youkuaiyun.com/guolin_blog/article/details/51336415
public static void show(Context context, CharSequence text, int duration) {
//Toast.makeText(context, text, duration).show();
if (mToast == null) {
mToast = Toast.makeText(context, text, Toast.LENGTH_SHORT);
} else {
mToast.setText(text);
mToast.setDuration(Toast.LENGTH_SHORT);
}
mToast.show();
}
//退出activity时如果需要Toast立即消失的话
public static void cancelToast() {
if (mToast != null) {
mToast.cancel();
}
}
本文介绍了一个改进的Toast显示方法,该方法通过判断当前Toast是否存在来决定是创建新的Toast还是更新已有的Toast,以此来实现更高效的提示信息显示,并提供了一个取消Toast显示的方法。
187

被折叠的 条评论
为什么被折叠?



