【发布时间】:2017-11-13 18:15:58
【问题描述】:
我分别制作了一个大小为 8 和 8 的二维数组,我制作了 64 个图像按钮,每个按钮都有一个 b1、b2 b3 id。我很想将 id 设置到数组中。
一个例子是:
按钮[0, 0] = FindViewById(Resource.Id.b1);
按钮[0, 1] = FindViewById(Resource.Id.b2);
.
.
.
按钮[1, 0] = FindViewById(Resource.Id.b9);
由于我有 64 个图像按钮,我是否必须编写 64 行来初始化每个 Resource.Id 以解析为 2d 按钮数组?我知道我可以为每一行和每一列做一个双循环,例如:
按钮[x, y] = FindViewById(Resource.Id.b1);
但是我必须硬编码图片按钮的 resource.id 才能指定。有什么办法可以缩短这个?谢谢
【问题讨论】: