`

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-studio-ide-193.6514223-windows,完整版下载

    Windows用户可以直接双击.exe文件开始安装过程。 3. 运行安装程序:点击“android-studio-ide-193.6514223-windows.exe”启动安装向导。按照向导的提示,选择合适的安装路径,确认安装组件,并设置自定义选项,如...

    PDFium-Android-Demo

    7. **事件处理**:PDFium-Android-Demo可能包含各种用户交互事件的处理,如点击、双击、长按等,这些事件可以触发页面切换、放大缩小、添加书签等操作。 8. **多平台支持**:虽然本示例主要针对Android,但PDFium...

    Android-TopScrollHelper,安卓topscrollhelper.zip

    Android-TopScrollHelper通过监听用户的双击或轻触系统状态栏的行为,实现了无侵入式的返回顶部操作,既节省了屏幕空间,又保持了操作的直观性。 项目的核心功能在于监听系统条的交互事件,并根据这些事件触发滚动...

    Cocos2D-X2.2.3学习笔记8(处理精灵单击、双击和三连击事件)

    Director::getInstance()-&gt;getEventDispatcher()-&gt;addEventListenerWithSceneGraphPriority(touchListener, this); ``` 接下来,我们要处理双击事件。双击通常涉及在短时间内连续两次点击同一精灵。为了实现这一...

    Android开发环境离线搭建

    - `android-1.6_r03-windows.zip` -&gt; `android-sdk-windows\platforms\android-4` - `android-2.3.3_r02-linux.zip` -&gt; `android-sdk-windows\platforms\android-10` - `samples-2.3.3_r01-linux.zip` -&gt; `...

    AndroidSDK与Eclipse最新版开发环境搭建.pdf

    如果你已经有了现有的Android项目,可以通过"Files" -&gt; "Import" -&gt; "General" -&gt; "Existing Projects into Workspace"将它们导入到Eclipse工作空间中。 至此,你已经成功地搭建了Android SDK与Eclipse的开发环境,...

    Android模拟器教程(附下载地址)最新Android4.0

    - 进入“设置” -&gt; “Language & Input” -&gt; “Default” -&gt; 选择“English (US) Android keyboard”。 通过以上步骤,你应该可以在自己的电脑上顺利地安装并运行Android 4.0模拟器,从而在PC端体验到Android 4.0...

    如何搭建android开发环境分享.pdf

    - 在Eclipse中,选择`File`-&gt;`New`-&gt;`Android Application Project`。 - 填写项目的基本信息,例如项目名称、包名等。 - 选择目标Android版本。 - 点击`Finish`。 2. **运行项目**: - 右键点击项目名称,选择...

    解决Android-sdk安装问题说明

    - 修改`Available Packages`列表中的下载源,具体操作为:点击“Add Site...”按钮,在弹出的对话框中输入新的下载源地址,如:`http://dl-ssl.google.com/android/repository/repository.xml`,然后删除原来的带有...

    Android开发环境搭建指南

    1. 通过`File` -&gt; `New` -&gt; `Project` -&gt; `Android`,双击`Android Project`进入新项目设置界面。 2. 选择对应的`Build Target`,例如这里的`2.3.1`,并根据向导选择一个样例程序,如`Home`。 3. 完成项目创建后,...

    Android_Studio_Bargen_20161026

    1. 打开 Android Studio 后,在菜单栏中选择 `Tools -&gt; Android -&gt; SDK Manager -&gt; SDK Tools`。 2. 在 SDK Tools 选项卡中勾选 `LLDB`、`CMake` 和 `NDK`。 3. 确认 `Android SDK Location` 路径与安装 Android ...

Global site tag (gtag.js) - Google Analytics