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

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 (#换成@)。

lazada选品方法:https://www.goluckyvip.com/tag/85663.html
lazada出单技巧:https://www.goluckyvip.com/tag/85664.html
lazada铺货技巧:https://www.goluckyvip.com/tag/85665.html
lazada选品技巧:https://www.goluckyvip.com/tag/85666.html
lazada官网首页马来西亚:https://www.goluckyvip.com/tag/85667.html
来赞达lazada官网:https://www.goluckyvip.com/tag/85668.html
跨境支付百科——巴西支付篇:https://www.kjdsnews.com/a/1836648.html
大福地快捷酒店预订 大福酒店怎么走:https://www.vstour.cn/a/365187.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流