Android;从动态文本字段适配器获取文本

问题描述 投票:-1回答:1

我有一个动态适配器,它用从JSON文件读取的值的文本视图填充列表视图,这是一个示例(https://imgur.com/a/w9CHzxX)。现在,我需要从这些字段中收集用户输入,并在我的应用程序的后面部分中使用它,但是我的问题是。当我生成像这样的textview时,它们都具有相同的ID对吗?所以我该如何具体地收集第二个textview的用户输入?

适配器

@Override
    public View getView(final int position, View convertView, ViewGroup parent) {
        final ViewHolder holder;

        if (convertView == null) {if (convertView == null) {

            holder = new ViewHolder();

            LayoutInflater inflater = (LayoutInflater)
                    context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
            convertView = inflater.inflate(R.layout.layout_question_textfield, null, true);
--->        holder.editText = (AutoCompleteTextView) convertView.findViewById(R.id.edt);
--->        holder.editTitel = (Button) convertView.findViewById(R.id.btn);

            convertView.setTag(holder);
        }
        else {...}

        holder.editText.setHint(HintArrayList.get(position).getEditTextValue());
java android adapter
1个回答
0
投票

ID是视图的属性,该属性的范围受包含该视图的膨胀视图组的限制。

© www.soinside.com 2019 - 2024. All rights reserved.