Android EditText setOnClickListener事件 只有获取焦点才能响应 采用setOnTouchListener解决
来源:互联网 发布:c 并行编程 parallel 编辑:程序博客网 时间:2024/06/05 21:53
最近在学习Android开发,在编写程序的过程中,发现EditText setOnClickListener事件响应中,只有获取焦点的时候才会响应,
如当焦点在别的控件上时,只能先点击获取焦点,第二次点击才会响应,解决办法改用setOnTouchListener监听,
android.view.View下的OnTouchListener接口是只要触摸(touch)状态改变,就会触发该事件。先记录下来,分享一下
代码如下:
woman_SDloadText.setOnTouchListener(new View.OnTouchListener() {//按住和松开的标识int touch_flag=0;@Overridepublic boolean onTouch(View v, MotionEvent event) {touch_flag++;if(touch_flag==2){//自己业务}return false;}});
- Android EditText setOnClickListener事件 只有获取焦点才能响应 采用setOnTouchListener解决
- Android EditText setOnClickListener事件 只有获取焦点才能响应 采用setOnTouchListener解决
- Android EditText获取焦点事件
- EditText获取焦点事件
- Android Edittext获取焦点和失去焦点事件
- android editText 获取焦点
- 获取焦点失去焦点响应事件
- 解决android EditText自动获取焦点的问题
- Android EditText监听焦点事件
- Android EditText点击两次才能响应,解决办法
- Android EditText点击两次才能响应,解决办法
- Android EditText 获取到焦点
- android listView EditText获取焦点
- android EditText自动获取焦点
- Android之EditText获取焦点
- Android EditText获取焦点失去焦点监听
- Android中的EditText失去和得到焦点时的事件响应
- setOnTouchListener onTouchEvent setOnClickListener
- 一步到位之InnoDB
- python django 添加前台页面
- JVM系列三:JVM参数设置、分析
- 经典笛卡尔积SQL
- POJ 1458 Common Subsequence(求最长公共子序列)
- Android EditText setOnClickListener事件 只有获取焦点才能响应 采用setOnTouchListener解决
- Android游戏开发:游戏框架的搭建(3)
- Oracle12 安装:请确保当前用户具有访问临时文件的权限
- Apache Mina入门
- 持久对象的生命周期介绍
- android Content provider 组件
- Android游戏开发:游戏框架的搭建(4)
- hdu 1561 树形DP
- 借助C3P0连接池访问dept表