gpt4 book ai didi

java - 在for循环中动态选择变量

转载 作者:行者123 更新时间:2023-11-29 05:05:51 25 4
gpt4 key购买 nike

这看起来很简单,但我不明白如何做到这一点,也没有想出如何为谷歌表达它。我有一组在 XML 中声明的 12 个 ImageView,所以我想在一个 for 循环中声明它们,使用类似

for(int i = 1; i < 13; i++) {
ImageView moles[i] = FindViewById(R.id.mole + i);
}

但我不明白如何声明 FindViewById 的参数。

最佳答案

通常你会制作一个硬编码的 id 数组

int ids[] = {R.id.image1, R.id.imag2,...};
for(int i = 0; i < ids.size; i++) {
ImageView moles[i] = FindViewById(ids[i]);
}

关于java - 在for循环中动态选择变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30362996/

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