AndroidStudio_android实现双击_3击_监听实现---Android原生开发工作笔记240
发布日期:2021-06-29 17:54:22 浏览次数:3 分类:技术文章

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

         这里可以实现3击,或者2击.

下面的方法可以实现,检测用户按下屏幕,3击,或者2击

//按钮点击配置

long[] mHits = new long[3];

这里写入2,就是2击,3就是3击,下面是我使用的时候的一个案例,可以copy过去直接使用就可以

//按钮点击配置long[] mHits = new long[3]; @Override    public void onClick(View view) {        System. arraycopy(mHits, 1, mHits, 0, mHits.length-1);        mHits[ mHits. length-1] = SystemClock. uptimeMillis();        if ( mHits[0] >= (SystemClock. uptimeMillis()-500)) {                      ..... //检测到三击屏幕             System.out.println("12121");        }        switch (view.getId()) {            case R.id.face_img: //人脸识别按钮压下              ......                break;            case  R.id.qrcode_img:              ......                break;            case  R.id.setting_btn:              ......                break;        }    }

 

技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152 CSDN账号:credreamer

开通了个人技术微信公众号:credream,有需要的朋友可以添加相互学习
 

 

 

转载地址:https://credream.blog.csdn.net/article/details/116994773 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:C++_类和对象_对象特性_初始化列表---C++语言工作笔记045
下一篇:Command line is too long. Shorten command line for Application---微服务升级_SpringCloud Alibaba工作笔记0067

发表评论

最新留言

第一次来,支持一个
[***.219.124.196]2024年04月29日 00时53分38秒