android - 带有按钮的列表项不再可点击

标签 android listview button

我有一个列表项,里面有一个按钮。

当按钮显示时,列表项不再可点击。 为了让它再次可点击,我用 View 替换了按钮。问题是,当单击列表项时,按钮会更改背景图像(就像单击它一样)。如何避免这种不良行为?

谢谢

最佳答案

为您的按钮设置以下属性

  android:focusable="false"
  android:focusableInTouchMode="false"

对于 ImageButton,还要在父 View 中添加以下内容

  android:descendantFocusability="blocksDescendants" 

关于android - 带有按钮的列表项不再可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11160639/

相关文章:

Android RunTimeError : Java. lang.RunTimeException:无法实例化 Activity

android - 当应用程序以兼容模式运行时,如何获取实际屏幕尺寸

html - 哪个选项将自动增加/减少 div 中表格的高度

java - Android-怪九补丁暗影

android - 如何直接使用适配器从 AutoCompleteTextView 中删除数据

android - 自定义 Listview Row textview Text 将 Imageview 推到右边

Android Sliding Tabs 切断 Fragments 和 FAB 不工作

android - 在 ListView 中显示 EditText 时如何隐藏多个光标?

Android:方形按钮,如 AVG

java - 按住按钮操作方法