Android 单击按钮和单击列表视图

Android 单击按钮和单击列表视图,android,button,android-listview,listener,Android,Button,Android Listview,Listener,我得到了一个ListView,并用包含按钮的视图填充它。我将onClick listeners设置为调整后的按钮,但是当我单击ListView的具体项时,什么也没有发生。所以,当我需要单击listViewItem时,我们可以说只调用了按钮onClick Listener。 怎么办?在xml文件中设置您的按钮:android:focusable=“false” 这是因为你的按钮可以聚焦。因此,现在您可以对按钮使用onClick,并对ListView中的每一行使用onItemClick,方法是告诉它

我得到了一个ListView,并用包含按钮的视图填充它。我将onClick listeners设置为调整后的按钮,但是当我单击ListView的具体项时,什么也没有发生。所以,当我需要单击listViewItem时,我们可以说只调用了按钮onClick Listener。
怎么办?

在xml文件中设置您的按钮:
android:focusable=“false”


这是因为你的按钮可以聚焦。因此,现在您可以对按钮使用onClick,并对ListView中的每一行使用onItemClick,方法是告诉它按钮不应该是可聚焦的。

您需要像下面这样设置项单击

最好只在listview项目上执行onlick。您可以设置一些标志并在功能之间切换。

发布代码您实现了什么?是的,试试这个,我认为这是您需要的