你好,所以我正在制作一个需要大约32个TextViews和大约32个ImageViews的应用程序,现在我的问题是我不知道如何初始化并分配所有这些整齐,现在我逐个添加它们
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相同。必须有一个更好的清洁方法,但我不太确定如何做到这一点。
任何人都可以帮助我吗?
我在做什么的例子(我把图像涂黑了) 谢谢:))
P.S我找到了类似于我的问题的答案,但并不是我正在寻找的答案。
编辑: 我最终使用了由Setu和Onur执行的GridView,谢谢你们:)
答案 0 :(得分:1)
最好的方法是使用GridView和适配器。您不需要为所有textView设置变量,但您需要编写自己的适配器。在此适配器中,您可以查看任何内容。