我有一个ListView和一个基本的自定义游标适配器。当我添加图像按钮时,列表视图项不响应项目单击或长项目单击
我将如何解决这个问题?我是否需要设置可点击的内容?
答案 0 :(得分:1)
可能
android:focusable="false"
android:focusableInTouchMode="false"
不行。你必须添加 -
android:descendantFocusability="blocksDescendants"
在您的布局中。有关详细信息,请参阅此link 。
或者你可以使用Button或使用原生布局创建自己的按钮。
答案 1 :(得分:0)
如果它适用于普通的Button
,也许您可以设置其背景而不是使用ImageButton
答案 2 :(得分:0)
您可能需要在ImageButton中设置以下内容 -
android:focusable="false"
android:focusableInTouchMode="false"
或者,您可以将android:descendantFocusability="blocksDescendants"
添加到行布局XML的根项目中。