Java Android-Listview-setOnItemClickListener不工作
我实现了一个包含图片和文本的列表视图 它工作正常,我可以选择一个项目,并且所选项目的背景颜色将更改为选择器的颜色。。但是McClick的听众不会开火 我将列表设置为setOnItemClickListener Iv'e阅读聚焦、可点击等。。没有帮助我 我将所有listview项的focusable和clickable设置为false,然后在包含这些项的布局上进行了尝试 android:genderantfocusability=blocksDescendants 似乎仍然没有任何帮助。 是什么让我害怕的是选择器指示起作用了。有什么帮助吗Java Android-Listview-setOnItemClickListener不工作,java,android,listview,android-listview,adapter,Java,Android,Listview,Android Listview,Adapter,我实现了一个包含图片和文本的列表视图 它工作正常,我可以选择一个项目,并且所选项目的背景颜色将更改为选择器的颜色。。但是McClick的听众不会开火 我将列表设置为setOnItemClickListener Iv'e阅读聚焦、可点击等。。没有帮助我 我将所有listview项的focusable和clickable设置为false,然后在包含这些项的布局上进行了尝试 android:genderantfocusability=blocksDescendants 似乎仍然没有任何帮助。 是什么让
编辑:列表视图位于弹出窗口内(如果有关系)。如果您在AdapterView的parentlayout中设置了android:clickable=true,请将其删除。默认情况下,弹出窗口不可聚焦
它可能会影响ListView给出假阳性,但如果它们的容器没有聚焦,它们将无法正常工作。只需将弹出窗口的focusable属性设置为true,然后再显示即可。您可以发布一些正在使用的代码吗?当您可以看到以下代码时,调试就容易多了: