关于连续点击的处理、避免多次点击
来源:互联网 发布:湖南学历网络教育学校 编辑:程序博客网 时间:2024/05/16 06:11
有时候我们进行点击,可能会触发点击多次,带来的后果就是,一个页面出现了两次,结果这个问题的途径,从点击的次数进行处理。 处理方式如下:
public abstract class OnClickEvent implements View.OnClickListener {//避免连续点击 public long lastTime; public long delayTime = 500; public static long longDelayTime = 1000; public abstract void singleClick(View v); public OnClickEvent() { } public OnClickEvent(boolean isLongTime) { if (isLongTime) { delayTime = longDelayTime; } } @Override public void onClick(View v) { if (onDoubClick()) { return; } singleClick(v); } public boolean onDoubClick() { boolean flag = false; long time = System.currentTimeMillis() - lastTime; if (time < delayTime) { flag = true; } lastTime = System.currentTimeMillis(); return flag; }}
阅读全文
1 0
- 关于连续点击的处理、避免多次点击
- 关于Asp.Net中避免用户连续多次点击按钮,重复提交表单的处理
- 避免连续点击触发多次耗时操作
- 避免连续点击的按钮
- 避免连续点击的按钮
- 避免多次点击PerfectClickListener
- 多次点击事件button处理(连续点击次数生效)
- 连续点击多次跳转
- ios避免button多次连续点击跳转到多个页面
- toast这么用避免连续多次点击产生的不好效果
- Android 连续多次点击事件的实现
- android 防止按钮多次点击的处理?
- Button避免被连续点击
- 关于避免按钮短时间内频繁点击或过快点击的处理方法
- Code Fragment-避免用户多次快速的点击事件
- 避免用户多次点击提交表单的解决办法
- Android连续快速点击多次执行某操作的功能
- iOS 防止UIButton 连续点击导致请求多次的问题!
- OpenJudge 2.5-1756 八皇后【回溯算法】
- codeforces 814 C An impassioned circulation of affection
- 添加ubuntu升级库
- 学习php
- 实战json、html、jsx的互转
- 关于连续点击的处理、避免多次点击
- 语义分割--Attention to Scale: Scale-aware Semantic Image Segmentation
- java中内存中的存储栈和堆
- Android中BitmapFactory.Options详解
- javascript之DOM技术(一)
- 网站代码高亮插件 prettify.js
- 史上最牛“高考满分”作文_如今在天猫卖“小龙虾”
- 配置mysql主从同步
- 判断是否为主线程的方法