如何样实现双击屏幕的事件

 我来答
手机用户51610
2013-10-07 · TA获得超过174个赞
知道答主
回答量:123
采纳率:0%
帮助的人:136万
展开全部
可以监听下,当点击离开后直接发生一个intent进行跳转
------解决方案--------------------------------------------------------android中的点击没有双击概念,只能是 短按 或者 长按 短按类似于电脑中的双击开启动作,长按类似点击鼠标右键。
------解决方案--------------------------------------------------------在activiity的onTouch事件里通过两次点击的时间差来判断是不是双击~
------解决方案--------------------------------------------------------可以先设置一个变量
例如设置一个count=0;点击一次就+1
当等于2的时候就进行跳转,跳转之后就把count清0;
不知道这样行不行,LZ可以试下
------解决方案-------------------------------------------------------- 参考 彩蛋的实现
Java code public boolean onPreferenceTreeClick(PreferenceScreen preferenceScreen, Preference preference) { if (preference.getKey().equals("firmware_version")) { System.arraycopy(mHits, 1, mHits, 0, mHits.length-1); mHits[mHits.length-1] = SystemClock.uptimeMillis(); if (mHits[0] >= (SystemClock.uptimeMillis()-500)) { Intent intent = new Intent(Intent.ACTION_MAIN); intent.setClassName("android", com.android.internal.app.PlatLogoActivity.class.getName()); try { startActivity(intent); } catch (Exception e) { } } } return super.onPreferenceTreeClick(preferenceScreen, preference); }
------解决方案--------------------------------------------------------没注意LZ是要求300ms内
300ms内也可以这样试下
还是在之前那个监听里
后面再加一个判断,如果count=2;就跳转
否则就将count清0
探讨可以先设置一个变量
例如设置一个count=0;点击一次就+1当等于2的时候就进行跳转,跳转之后就把count清0;
微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式