星空网 > 软件开发 > 操作系统

Android,LIstView中的OnItemClick点击无效的解决办法

在List_Item布局文件中的根节点加上如下背景标黄的这一行

<??><LinearLayout ="http://schemas.android.com/apk/res/android"  android:layout_width="fill_parent"  android:layout_height="wrap_content"  android:orientation="vertical"  android:descendantFocusability="blocksDescendants"  android:background="@null">

如果你的自定义ListViewItem中有Button或者Checkable的子类控件的话,那么默认focus是交给了子控件,而ListView的Item能被选中的基础是它能获取Focus,也就是说我们可以通过将ListView中Item中包含的所有控件的focusable属性设置为false,这样的话ListView的Item自动获得了Focus的权限,也就可以被选中了(来源:http://www.cnblogs.com/ycxyyzw/p/3672366.html)

但实际上,我的List_Item中有ImageButton 

这个是当初布局的时候随手一拖的,也没有用。结果就这样了。所以布局List_Item时还是要小心点。




原标题:Android,LIstView中的OnItemClick点击无效的解决办法

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

笨土豆:https://www.ikjzd.com/w/1445
鑫网易商:https://www.ikjzd.com/w/1446
海外帮:https://www.ikjzd.com/w/1447
盘古:https://www.ikjzd.com/w/1448
亚马逊5.25事件_卖家账号被封:https://www.ikjzd.com/w/1449
BQB认证:https://www.ikjzd.com/w/145
独家丨B站广告位可跳转美团APP B站为电商平台引流再升级 :https://www.kjdsnews.com/a/1836410.html
百崖大峡谷生态旅游景区(探秘中国西南自然风光):https://www.vstour.cn/a/363176.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流