作者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/m.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