android控件两次点击才响应的另一个原因
来源:互联网 发布:单片机usb通讯协议 编辑:程序博客网 时间:2024/06/06 06:53
今天发现了一个问题,也是关于view(是底部导航一部分不属于listview)两次焦点点击才响应。这个问题是什么原因呢?
xml布局中控件设置了
android:focusable=”false”
android:focusableInTouchMode=”true”
然后又在java代码中动态获取焦点
setOnFocusChangeListener
设置点击事件
这样会出现什么呢?
正常情况下 是能点击的;
但是,如果有listview 或者其他控件会抢夺焦点 比如滑动或者其他情况,这就么做就出现了一个问题两次点击生效
解决办法:
去掉xml中的
android:focusable=”false”
android:focusableInTouchMode=”true”
就可以啦。
对容易引起焦点错乱问题的时候,我还是建议动态获取焦点比较好。
阅读全文
0 0
- android控件两次点击才响应的另一个原因
- UITableViewCell点击两次才响应的原因
- android中控件点击两次才响应onclick方法
- SetOnClickListener点击两次才响应
- android中button点击两次才响应onclick方法
- android edittext 点击两次才弹出输入法的解决方法之一
- 解决dialog中edittext点击两次才响应事件的问题
- asp.net中Button按钮点击两次才执行Onclick事件的原因
- 关于Button点击两次才响应事件相关问题
- android edittext 点击回车会响应两次的解决方案
- android edittext 点击回车会响应两次的解决方案
- 点击两次,才退出应用的程序代码
- android点击事件,第一次无效,第二次才响应的问题
- android点击事件,第一次无效,第二次才响应的问题
- Android Button按钮点击两次之后,才执行点击事件的操作。
- Android中ListView(gridview)的item中有button等子点击控件时不能响应点击事件的原因
- Android EditText点击两次才能响应,解决办法
- Android EditText点击两次才能响应,解决办法
- STM8问题汇总
- 随书光盘免费下载的网站
- 欢迎使用CSDN-markdown编辑器
- 移动端Retina屏边框线1px 显示为2px或3px问题解决方法
- 部分和问题(基础DFS)
- android控件两次点击才响应的另一个原因
- Java基础知识点
- spoj D-query (莫队)
- Java_基础—集合的总结
- I2C 通信
- C++的异常抛出与捕获
- linux: NAT技术和代理服务器
- BleachBit清理垃圾
- Java Service Wrapper-构建自己的Wrapper应用