原文地址声明: https://blog.csdn.net/qq_23179075/article/details/52397483

解决的Android中多次弹出相同吐司提示框长时间不消失的问题  

很多时候在我们开发的APP中都会有点击某个按钮弹出相应的吐司提示,但是总是避免不了用户重​​复的点击一个按钮,或者点击多个会弹出吐司的按钮,这样就会重复的弹出吐司提示框。

因为每一个Toast都有一个显示的时间,只有当前的提示时间结束后才能显示下一个。,这个时候就会造成Toast重复显示而长事件不消失或者是已经点击的提示要等以前的的提示完了才会显示。 

为了解决这个问题只要对面包进行简单的封装即可下面看代码:

    }/** * Created by zhengliang on 2016/9/1 0001. * 解决重复点击弹出Toast长时间不消失的问题 */public class ToastUtils {    private static Toast toast;    private static Snackbar snackbar;    /**     * 解决Toast重复弹出 长时间不消失的问题     * @param context     * @param message     */    public static void showToast(Context context,String message){        if (toast==null){            toast = Toast.makeText(context,message,Toast.LENGTH_SHORT);        }else {            toast.setText(message);        }        toast.show();//设置新的消息提示     }}

 

Android中多次弹出相同Toast提示框长时间不消失_第1张图片

 

更多相关文章

  1. Android Studio如何提示函数用法
  2. Android Studio怎样提示函数使用方法
  3. 改变Android按钮背景颜色的高效方法
  4. 修改Android actionbar 溢出菜单按钮(OverflowButton)默认图标
  5. Tab添加左右按钮
  6. Android AutoCompleteTextView控件实现类似百度搜索提示,限制输入
  7. Android API 28 访问服务器失败 提示CLEARTEXT
  8. android定义圆形按钮Shape,选中改变颜色

随机推荐

  1. Fragment生命周期
  2. Android 圆形头像显示
  3. android studio运行Kotilin程序出现Error
  4. Android viewpage滑动选项卡
  5. Android实现圆角ImageView
  6. Android Developers:在SQL数据库中保存数
  7. Android创建并更新通知栏通知
  8. 2019 年 Android 面试题汇总
  9. 初学Android,使用菜单资源(十九) .
  10. android usb通信开发