作者pig98520 (Jimmy)
看板AndroidDev
标题[问题] 多个按钮存入button array
时间Sat Jul 22 16:38:39 2017
各位版大好,我有一个画面需要多个按钮,
按钮的id是按照编号排的,分别为
tooth_1
tooth_2
tooth_3
.
.
.
依此类推,因此我想要把他存入阵列内,
tooth[0]=(Button)findviewByid(R.id.tooth_1)
.
.
.
想请问一下,是不是有办法能够用回圈来做增加,
目前的问题是按钮的id不知道该怎麽写回圈
麻烦各位了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.225.125.152
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1500712723.A.242.html
1F:→ roy870075: 两个方法 07/22 18:21
2F:→ roy870075: 1是将已知的view id放到array在用回圈跑 07/22 18:21
3F:→ roy870075: 2是用getResources().getIdentifier()可以用string的 07/22 18:21
4F:→ roy870075: 方式拿到id 07/22 18:21
5F:→ ssccg: Resources.getIdentifier 07/22 18:21
6F:→ ssccg: 不过数量不太多的话写死int array放view id比较好 07/22 18:22