博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EditText 双击才能获取点击事件
阅读量:7072 次
发布时间:2019-06-28

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

在获取EditText点击事件的过程中,发现EditText setOnClickListener事件响应中,只有获取焦点的时候才会响应,

如当焦点在别的控件上时,只能先点击获取焦点,第二次点击才会响应,解决办法改用setOnTouchListener监听,

android.view.View下的OnTouchListener接口是只要触摸(touch)状态改变,就会触发该事件。

如下:

 

woman_SDloadText.setOnTouchListener(new View.OnTouchListener() {			//按住和松开的标识			int touch_flag=0;			@Override			public boolean onTouch(View v, MotionEvent event) {				touch_flag++;				if(touch_flag==2){					//自己业务				}				return false;			}		});

  

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

你可能感兴趣的文章
xmake 工程描述语法更新
查看>>
linux5.4 构建LAMP网站服务平台
查看>>
Cookie与Session的区别
查看>>
比传统事务快10倍?一张图读懂阿里云全局事务服务GTS
查看>>
FAQ_Zabbix:解决模板收集到的数据和真实数据有偏差
查看>>
有关游戏外挂的一些思考
查看>>
Bootstrap 介绍
查看>>
Python 的经典设计格言,格言来源于 Python 但不限于 Python
查看>>
python random模块
查看>>
数据流中的中位数(未)
查看>>
利用xss偷cookie教學
查看>>
CentOS 安装过程【图片】
查看>>
深入Hadoop节点部署的策略
查看>>
linux驱动编译常见错误记录
查看>>
Android设备路径及容量的读取
查看>>
Cocos2d-x3.0模版容器详解之三:cocos2d::Value
查看>>
Google已经获得www.baidu.com.sb域名
查看>>
React Router
查看>>
c语言:将三个数按从大到小输出。
查看>>
WMI-Win32_PhysicalMemory 内存条参数
查看>>