Java 清除和分配大量文本视图的最佳实践是什么

Java 清除和分配大量文本视图的最佳实践是什么,java,android,Java,Android,您好,我正在制作一个需要32个文本视图和32个图像视图的应用程序,现在我的问题是我不知道如何才能灵活地初始化和分配所有这些视图,现在我正在逐个添加它们 TextView textView1; TextView textView2; TextView textView3; ... 然后 textView1 = (TextView)findViewById(R.id.TextView1); textView2 = (TextView)findViewById(R.id.TextView2); te

您好,我正在制作一个需要32个文本视图和32个图像视图的应用程序,现在我的问题是我不知道如何才能灵活地初始化和分配所有这些视图,现在我正在逐个添加它们

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的也一样。一定有更好更干净的方法,但我不太确定怎么做

有人能帮我吗

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

另外,我已经找到了和我的问题相似的答案,但不完全是我想要的

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

最好的方法是使用带有适配器的GridView。您不需要为所有TextView都使用VAR,但需要编写自己的适配器。在这个适配器中,您可以对视图执行任何操作。

您不是一次显示所有视图,对吗?使用
列表视图
。也看看这个,我马上给他们看,为什么?你知道更好的方法吗?:)32是个大数字
GridView
也许吧?32个文本视图和32个图像,一个一个听起来很不错。您应该查找网格,因为从图像上看,您的UI看起来适合网格。现在,它们都在一个表中,因为我仍然需要在锁定的图像上设置Alpha