`

android -> 按钮双击

 
阅读更多

 

long space_last_click_time;
Button space_last_click_btn;
private void bindDoubleClickButton(final Button abcKey) {
	abcKey.setOnTouchListener(new View.OnTouchListener() {
		@Override
		public boolean onTouch(View v, MotionEvent event) {
			if (event.getAction() == MotionEvent.ACTION_DOWN) {
				print("touch down");
				if (abcKey == space_last_click_btn && (System.currentTimeMillis() - space_last_click_time) < 800) {
					//双击操作
					print("duble click");
					return true;//retur true 会阻止click 事件,false 则继续会执行click
				}
				space_last_click_time = System.currentTimeMillis();
				space_last_click_btn = abcKey;
			}
			return false;//retur true 会阻止click 事件,false 则继续会执行click
		}
	});

}

 

 

 

分享到:
评论

相关推荐

    Android SDK1.6 源代码(4)

    5个部分全下载后解压,进入windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries,新建一个user libraries,导入sdk里面的那个android.jar,然后在windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries...

    Android SDK1.6源代码

    5个部分全下载后解压,进入windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries,新建一个user libraries,导入sdk里面的那个android.jar,然后在windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries...

    Android SDK1.6 源代码(2)

    5个部分全下载后解压,进入windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries,新建一个user libraries,导入sdk里面的那个android.jar,然后在windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries...

    Android SDK1.6 源代码(3)

    5个部分全下载后解压,进入windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries,新建一个user libraries,导入sdk里面的那个android.jar,然后在windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries...

    Android SDK1.6 源代码(5)

    5个部分全下载后解压,进入windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries,新建一个user libraries,导入sdk里面的那个android.jar,然后在windows--&gt;preferences--&gt;java--&gt;build path--&gt;user libraries...

    android单击、双击事件

    安卓控件单击、双击事件共存,下载附件运行即可

    Root精灵 v3.1.5.zip

    依次选择开始-&gt; 所有程序 -&gt;Root精灵软件-&gt;卸载Root精灵软件。 或者依次打开我的电脑-&gt;卸载或更改程序-&gt;卸载你所卸载的软件,您可以用 Window XP控制面板中的添加或删除程序功能,或用 Windows Vista、Windows 7中...

    NB几何画板 v101.zip

    依次选择开始-&gt; 所有程序 -&gt;NB几何画板 -&gt;卸载NB几何画板。 或者依次打开我的电脑-&gt;卸载或更改程序-&gt;卸载你所卸载的软件,您可以用 Window XP控制面板中的添加或删除程序功能,或用 Windows Vista、Windows 7中的...

    钉钉 v4.5.11.22.zip

    依次选择开始-&gt; 所有程序 -&gt;钉钉-&gt;卸载钉钉。 或者依次打开我的电脑-&gt;卸载或更改程序-&gt;卸载你所卸载的软件,您可以用 Window XP控制面板中的添加或删除程序功能,或用 Windows Vista、Windows 7中的程序和功能删除...

    手机做键鼠

    打开手机上的“设置-&gt;应用程序-&gt;开发-&gt;USB调试”开关,并用USB数据线把手机连接至电脑; 3. 启动「无线手写板鼠标」手机端和电脑端软件; 4. 点击「无线手写板鼠标」电脑端软件上方的“连接到手机”按钮,连接...

    Android代码-DoubleHeadedDragonBar

    android seekbar (双头龙控件,喜欢的老铁来个双击,来个star) 双向选择的进度条,回调返回百分比值,气泡控件根据需求传入一个View即可。 样式 使用 Grade allprojects { repositories { ... maven { url '...

    Android 自定义返回按钮的实例详解

    Android 自定义返回按钮的实例详解 程序中我们有时候想让放回按钮按照自己的需求调整页面而不是单纯的按照系统返回上一级,这个问题很简单,重写 onKeyDown 方法即可。 下面方法,包含了 webview 中的返回上一页和...

    安卓自定义控件相关-android同时实现对一button的单击双击时间区分监控.rar

    android同时实现对一button的单击双击时间区分监控 .rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。

    android-HomeScreenOverlay:主屏幕覆盖可以在主屏幕或所有应用程序上覆盖图像视图。 可以拖动叠加图像视图,也可以响应双击事件

    android-HomeScreenOverlay 主屏幕覆盖可以在主屏幕或所有应用程序上覆盖图像视图。 可以拖动叠加图像视图,也可以响应双击事件。 它在即时访问、聊天应用程序、通知等场景中很有帮助。 在主活动上,单击开始 将...

    实验一(搭建Android开发环境)-(含友情提醒).doc

    图2-11 ADT的安装 配置ADT,打开Eclipse,选择Window -&gt; Preferences,在弹出的窗口中选择Android选项,配置SDK的安装路径。如图2- 12所示。 图2-12 ADT的配置 因为国内网络环境的限制,以及google取消对Eclipse的...

    下载Android Studio的步骤及基本设置,Android开发建议及开发时提高效率和提升技能.md

    android studio下载 下载Android Studio的步骤如下: 1. 访问Android Studio的官方网站,地址为:... - 安装完成后,双击Android Studio图标启动软件。 2. **组件安装和配置**: -

    android双击返回键退出应用(三种实现方法)

    android应用触摸两次返回键退出应用,两秒内触摸两次返回键退出(三种实现方式:线程、计时器、判断超时)

    Android代码-腕间图库 -开源手表图库应用

    腕间图库 WearGallery 这也许是最棒的开源手表图库应用 (๑•ᴗ•๑) 立即使用 Google Play ...提示: 上述链接均为手机安装包。...支持双击缩放、按钮旋转 支持自定义表盘 支持局域网传输(IOS

    android-data-folder-accessor:用于访问任何 android 应用程序的 datadata 文件夹内容的 Bash 脚本

    双击 androidDataAcessor.sh 运行它。 系统将提示您输入应用程序的名称 然后脚本会在您的 android 设备中搜索所有具有相似名称的应用程序包。 您现在将看到一个包名称列表。 确定哪一个属于您有兴趣访问其数据的...

Global site tag (gtag.js) - Google Analytics