自定义Toast工具类ToastUtil防止多次点击时Toast不消失的方法
投稿:jingxian
下面小编就为大家带来一篇自定义Toast工具类ToastUtil防止多次点击时Toast不消失的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
有时候我们点击一个按钮出现toast但是当不小心多次点击时,toast会重复出现,这时候通过下面的ToastUtil类可以实现不小心多次点击的问题。
public class ToastUtil {
/* private Context context;
public ToastUtil(Context context) {
this.context=context;
}*/
private static Toast toast;
public static void showToast(Context context,int code,String content)
{
//code=1时Toast显示的时间长,code=0时显示的时间短。
if (toast==null)
{
if (code ==0)
toast=Toast.makeText(context,content,Toast.LENGTH_SHORT);
if (code==1)
toast=Toast.makeText(context,content,Toast.LENGTH_LONG);
}
else
{
toast.setText(content);
}
toast.show();
}
}
以上这篇自定义Toast工具类ToastUtil防止多次点击时Toast不消失的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
