Android编辑框EditText需要点击两次触发onclick问题解决
2016-12-09 10:30
351 查看
Android编辑框EditText需要点击两次触发onclick问题解决
第一种:
XML设置:
<EditText
android:text="@+id/EditText01"
android:id="@+id/EditText01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:focusableInTouchMode="false"
/>
第二种:
代码设置:
重写 onTouch事件
XXX.setOnTouchListener(new View.OnTouchListener() {
//按住和松开的标识
int touch_flag=0;
@Override
public boolean onTouch(View v, MotionEvent event) {
touch_flag++;
if(touch_flag==2){
//自己业务
}
return false;
}
});
相关文章推荐
- android学习之EditText需要点击两次触发onclick问题解决
- [学习笔记][ASP.NET2.0][点击asp:Button出现两次提交数据的问题][解决:去掉OnClick或者OnCommand属性]
- 解决iScroll中事件点击一次却触发两次的问题
- 动态创建添加按钮后,解决开始需要点击两次才能触发,之后点击一次就可以了
- 使用iscroll滑动区域内的div onclick事件单击一次触发了两次问题的解决
- 自定义CheckBox解决label点击事件触发两次问题
- 解决label点击事件触发两次问题
- Button需要点击两次才触发点击事件问题
- ZeroClipboard.js需要点击两次才复制成功的问题 解决方案
- 解决长按手势两次触发事件的问题
- 如何解决IE8中select控件多选控件在焦点不在控件上时点击选项要点击两次才能选中的问题
- 解决dialog中edittext点击两次才响应事件的问题
- 解决EditText点击两次才能输入的问题
- onclick方法中引用外部其它元素需要final问题解决
- asp.net updatepanel里gridview更新需要点鼠标两次问题解决
- jquery mobile的触控点击事件会多次触发问题的解决方法
- 软键盘点击确定按钮循环调用两次的问题解决
- 解决ViewPager添加点击监听器无触发的问题
- 为什么EditText的点击事件需要点击两次才能触发
- jquery mobile的触控点击事件会多次触发问题的解决方法