Java 在动态添加的布局中查找视图

Java 在动态添加的布局中查找视图,java,android,Java,Android,因此,我有一个带有“添加”按钮的布局,单击该按钮可将自定义布局添加到LinearLayout 在这个自定义布局中,我有一个图像,单击该图像时应增加一个计数器(显示在图像旁边的文本视图中) 我目前遇到的问题是,当我添加了多个自定义布局,并单击图像时,它总是会增加顶部的textView的数量,而不是单击图像旁边的textView的数量 如何找到要更改的正确文本视图 我对android开发世界还相当陌生,所以如果我做错了什么,请也加上 当您正在扩展自定义布局时,请将OnClickListener设置为

因此,我有一个带有“添加”按钮的布局,单击该按钮可将自定义布局添加到LinearLayout

在这个自定义布局中,我有一个图像,单击该图像时应增加一个计数器(显示在图像旁边的文本视图中)

我目前遇到的问题是,当我添加了多个自定义布局,并单击图像时,它总是会增加顶部的textView的数量,而不是单击图像旁边的textView的数量

如何找到要更改的正确文本视图

我对android开发世界还相当陌生,所以如果我做错了什么,请也加上


当您正在扩展自定义布局时,请将
OnClickListener
设置为每个
ImageView
。在此侦听器中,引用一个最终的
TextView
变量,该变量正好从当前创建的布局中重复一个
TextView
。大概是这样的:

    private void addView() {
        View customView = getLayoutInflater.inflate(resId, null);
        final TextView textView = (TextView) customView.findViewById(R.id.textview);
        customView.findViewById(R.id.imageview).setOnClickListener(new OnClickLitener(View v) {
            textView.setText("value");
        });
        container.addView(customView);
    }

发布你的代码,你会得到更快的响应!我会尝试一下,但你所说的“参考最终文本视图”是什么意思