gpt4 book ai didi

java - 声明和分配大量 TextView 的最佳实践是什么

转载 作者:行者123 更新时间:2023-12-01 12:59:23 24 4
gpt4 key购买 nike

你好,我正在制作一个需要大约 32 个 TextView 和大约 32 个 ImageView 的应用程序,现在我的问题是我不知道如何巧妙地初始化和分配所有这些,现在我正在将它们一一添加

TextView textView1;
TextView textView2;
TextView textView3;
...

然后

textView1 = (TextView)findViewById(R.id.TextView1);
textView2 = (TextView)findViewById(R.id.TextView2);
textView3 = (TextView)findViewById(R.id.TextView3);
...

与 ImageView 相同。必须有一个更好更干净的方法来做到这一点,但我不太确定如何做到这一点。

谁能帮帮我吗?

我正在做的事情的示例(我将图像涂黑)Demo谢谢:)

P.S 我找到了与我的问题类似的答案,但不完全是我想要的。

编辑:我最终按照 Setu 和 Onur 的建议使用了 GridView,谢谢大家:)

最佳答案

最好的方法是将 GridView 与适配器一起使用。您不需要为所有 TextView 都有变量,但您需要编写自己的适配器。在此适配器中,您可以对 View 执行任何操作。

关于java - 声明和分配大量 TextView 的最佳实践是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23642961/

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