博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android之实现多次点击事件
阅读量:4290 次
发布时间:2019-05-27

本文共 535 字,大约阅读时间需要 1 分钟。

原理:连续两次之间点击的时间小于某个值,就视为双击;

//多次点击事件的实现    int n=1;    long[] mHits=new long[n];    //多次点击事件,数组长度是n就点击n次;    @SuppressLint("WrongConstant")    public void click(View view){        /*        *第一个参数    拷贝源数组        * 从源数组的哪个位置开始拷贝        * 目标数组        * 从目标数组的哪个位置开始写数据        * 拷贝元素的个数        *        * */        System.arraycopy(mHits,1,mHits,0,mHits.length-1);        mHits[mHits.length-1]= SystemClock.uptimeMillis();        if(mHits[0]>=(SystemClock.uptimeMillis()-500)){            Toast.makeText(this,""+n,1).show();        }    }

转载地址:http://mtmgi.baihongyu.com/

你可能感兴趣的文章
JAVA泛型中的有界类型(extends super)
查看>>
炫酷进度条:Android 仿应用宝下载进度条
查看>>
Java程序内存的简单分析
查看>>
Javascript单例模式概念与实例
查看>>
SQL NULL 函数
查看>>
多例设计模式
查看>>
WebView的JavaScript与本地代码三种交互方式
查看>>
WebView的JavaScript与本地代码三种交互方式
查看>>
Android Studio里面配置Tesseract
查看>>
深入浅出JavaScript之this
查看>>
Android include标签的使用注意事项
查看>>
final成员变量和final局部变量
查看>>
Android数据加密之异或加密算法
查看>>
greenDao好的示例网址
查看>>
SDK无埋点技术在百分点的探索和实践
查看>>
Android自定义控件--仿安全卫士中的一键加速
查看>>
微信小程序快速入门
查看>>
Android EditText被软键盘遮盖处理
查看>>
JavaScript 中变量、作用域和内存问题的学习
查看>>
Android Tools Attributes,让布局设计所见即所得
查看>>