Can';t在自定义列表中选择特定对象-Android

Can';t在自定义列表中选择特定对象-Android,android,android-widget,android-listview,Android,Android Widget,Android Listview,我正在构建一个包含自定义列表视图的Android程序。 列表本身工作正常,每个对象(行)包含一个文本视图和一个图像 我希望在用户按下每个小部件时执行不同的操作 实际发生的情况是,当用户按下该行时,整行都被选中,而我不知道他选择了什么。 我查阅了很多指南,没有找到解决办法 谢谢 用于设置listview的适配器必须具有getView方法。 在getView方法中,所有视图都设置为返回单个单元格视图。为每个文本视图和图像单独设置getView方法中元素的onclick侦听器,以设置任何标志或执行您想

我正在构建一个包含自定义列表视图的Android程序。 列表本身工作正常,每个对象(行)包含一个文本视图和一个图像

我希望在用户按下每个小部件时执行不同的操作

实际发生的情况是,当用户按下该行时,整行都被选中,而我不知道他选择了什么。 我查阅了很多指南,没有找到解决办法


谢谢

用于设置listview的适配器必须具有getView方法。 在getView方法中,所有视图都设置为返回单个单元格视图。为每个文本视图和图像单独设置getView方法中元素的onclick侦听器,以设置任何标志或执行您想要执行的操作。

也请检查listview的此链接

在这种情况下,在getView方法中执行以下操作

  holder.officesTitle.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub

                        do here what you want to do on item specific text click  

        }
    });
希望对您有所帮助,您可以根据需要进行修改