Android小知识点、小疑问之 ListView中的灵异事件ListView跟Button 不能同时点击
来源:互联网 发布:dota2网络连接不上 编辑:程序博客网 时间:2024/04/30 18:29
Android开发中在ListView中经常有Button或ImageButton等需要被点击的控件,如果不加一些特殊的限制,有可能ListView的Item的点击事件或Button的点击事件,其中一个不能响应。我遇到的情况是ListView的Item不能响应点击事件。
解决的办法,在ListView的Item的xml文件中添加如下属性:
1)整个xml文件的根元素如LinearLayout中添加属性android:descendantFocusability="blocksDescendants"
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
parent.getItemAtPosition(position);
解决的办法,在ListView的Item的xml文件中添加如下属性:
1)整个xml文件的根元素如LinearLayout中添加属性android:descendantFocusability="blocksDescendants"
2)被点击的控件如ImageButton中添加属性android:focusable="false"和android:clickable="true"
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
parent.getItemAtPosition(position);
0 0
- Android小知识点、小疑问之 ListView中的灵异事件ListView跟Button 不能同时点击
- Listview中的button点击事件
- Android listview的item中button的点击事件 item和button 可同时点击
- android ListView的小知识点
- Android listView 中响应Button点击事件
- Android listView 中响应Button点击事件
- Android listView 中响应Button点击事件
- Android listView 中响应Button点击事件
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- Android中ListView点击和ListView的item里面的Button或ImageView不能同时生效问题的解决
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- android中ListView点击和ListView的item里面的button或ImageView不能同时生效的解决
- Android:处理ListView条目中的Button的点击事件和条目点击事件冲突
- 小白求教!listview item 含有button 点击事件怎么实现?
- ListView小知识点总结
- Android自学小疑问、小知识点之 监听事件通过接口方式 多次实现监听器
- 一般情况下ListView中的 item点击事件和 item 中的Button按钮点击事件 同时需要时,就会出现Button抢占了item的焦距问题,导致ListView中的item点击事件无效,解决
- 33. PHP Sessions
- 如何使用ASIHTTPRequest来进行网络请求的
- BZOJ 题目1798: [Ahoi2009]Seq 维护序列seq(双标记线段树)
- sigslot.h的使用
- jQuery Mobile入门
- Android小知识点、小疑问之 ListView中的灵异事件ListView跟Button 不能同时点击
- JVM的GC(概念与深入)
- Ubuntu14.04 LTS更新源
- 列表生成式
- Android x86模拟器Intel Atom x86 System Image配置与使用方法
- STL学习笔记之traits技术
- python正则表达式例子
- android sharePreference的使用
- Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC