gpt4 book ai didi

java - 将字符串 ArrayList 循环到 EditText 数组中的 setText

转载 作者:太空狗 更新时间:2023-10-29 16:33:24 25 4
gpt4 key购买 nike

我正在使用一个 ArrayList(String) 中的内容来更新另一个 ArrayList(EditText)。我想遍历 String 数组,获取其详细信息并将其用于 ArrayList(EditText) 中每个相应 EditText 的 setText。

因此,索引 0 处的字符串将用于编辑索引 0 处的 EditText,依此类推。我试图使用双 For 循环,但它结束了将所有 EditTexts 归档为“数量”。我明白为什么,但是有没有办法循环执行此操作?或者我需要寻找其他方法?

ArrayList<String> detailArray = new ArrayList<>(Arrays.asList(
"category", "name", "brand", "quantity"));
ArrayList<EditText> emptyFields = new ArrayList<>(Arrays.asList(
category, name, brand, quantity));

for(EditText x : emptyFields){
for(String y : detailArray){
x.setText(y);
}
}

最佳答案

使用这个

for(int i = 0; i < emptyFields.size(); i++) {
emptyFields.get(i).setText(detailArray.get(i));
}

关于java - 将字符串 ArrayList 循环到 EditText 数组中的 setText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34279115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com