星空网 > 软件开发 > 操作系统

Android 防止控件被重复点击

转载:

工具类:

 

public class CommonUtils {  private static long lastClickTime;  public static boolean isFastDoubleClick() {    long time = System.currentTimeMillis();    long timeD = time - lastClickTime;    if ( 0 < timeD && timeD < 800) {        return true;      }      lastClickTime = time;      return false;    }}

 

 

控件点击的处理:

public void onClick(View v) {   if (Utils.isFastDoubleClick()) {     return;   }else{    //弹出Toast或者Dialog  } } 

 

 

这样,两次点击时间相隔小于800ms,便不会触发事件,具体的临界时间可以根据需求自己修改.

 




原标题:Android 防止控件被重复点击

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

最“油腻”T:https://www.goluckyvip.com/tag/7827.html
Shopee知识:https://www.goluckyvip.com/tag/7828.html
英国的标志物是什么:https://www.goluckyvip.com/tag/78281.html
英国的标志物:https://www.goluckyvip.com/tag/78288.html
官宣!:https://www.goluckyvip.com/tag/7829.html
英国君主立宪制完善的标志:https://www.goluckyvip.com/tag/78291.html
青岛崂山旅游攻略自驾游(详细介绍崂山自驾游路线和景点):https://www.vstour.cn/a/404242.html
海南旅游景点的路线 海南旅游景点大全攻略自驾游:https://www.vstour.cn/a/404243.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流