AutoCompleteTextView 设置了点击事件需要点击两下解决办法
来源:互联网 发布:c语言取反加一 编辑:程序博客网 时间:2024/06/05 18:37
今天用AutoCompleteTextView 设置了点击事件为了使其弹出提示内容,但是发现需要点击两下才会触发OnClick事件。
在网上找到了一个办法是换成OnTouch方法,
在Android中,onClick、onLongClick的触发是和ACTION_DOWN及ACTION_UP相关的,在时序上,如果我们在一个View中同时覆写了onClick、onLongClick及onTouchEvent的话,onTouchEvent是最先捕捉到ACTION_DOWN和ACTION_UP事件的,其次才可能触发onClick或者onLongClick。
所以给类似的控件设置setOnTouchListener能解决此问题虽然这个方法比较投机取巧但是还是有效果的;
0 0
- AutoCompleteTextView 设置了点击事件需要点击两下解决办法
- bootstrap popover与a标签点击事件冲突,需要点击两下才能显示问题
- 自定义AutoCompleteTextView的点击事件
- 解决点击左边菜单栏需要点击两下的问题
- android listView设置了点击事件 点击无效
- IE下点击事件触发window.onbeforeunload 事件的解决办法
- SecondActivity 设置点击事件
- EditText 设置点击事件
- 设置点击监听事件
- recyclerview点击事件设置
- 有SelectedIndexChanged事件的控件的刷新问题-需要点击两下才能刷新的问题
- Android中快速点击两下导致事件执行两次
- drawerlayout 点击事件穿透解决办法
- RatingBar设置不可点击解决办法
- android_TabHost设置点击事件newTapSpec_141001
- 给LinearLayout设置点击事件
- RecyclerView设置Item点击事件
- RecyclerView设置 item点击事件
- js监听浏览器关闭事件 onbeforeunload和Onunload不生效 使用onpadehide可以监听到浏览器关闭事件
- Java解析复杂嵌套JSON数据格式代码,提取出来所有的key和value。亲测代码可用
- ajax请求返回了两个重复json对象
- 集合框架-键盘录入学生按照总分从高到底输出
- JAVA的Date类和Calendar类
- AutoCompleteTextView 设置了点击事件需要点击两下解决办法
- 【LeetCode】Counting Bits 解题报告
- Windows安装多个版本JDK,如何灵活指定当前想用JDK版本?
- 如何访问github上的HTML代码对应的页面。
- JAVA8 十大新特性详解
- Zookeeper分布式队列的实现
- android Activity管理类(全局管理Activity)
- 每周荐书:SLAM、Vue2、爬虫(评论送书)
- 宽度优先搜索与深度优先搜索