[問題] 多個按鈕存入button array

作者: pig98520 (CheinFeng)   2017-07-22 16:38:39
各位版大好,我有一個畫面需要多個按鈕,
按鈕的id是按照編號排的,分別為
tooth_1
tooth_2
tooth_3
.
.
.
依此類推,因此我想要把他存入陣列內,
tooth[0]=(Button)findviewByid(R.id.tooth_1)
.
.
.
想請問一下,是不是有辦法能夠用迴圈來做增加,
目前的問題是按鈕的id不知道該怎麼寫迴圈
麻煩各位了
作者: roy870075 (Roy)   2017-07-22 18:21:00
兩個方法1是將已知的view id放到array在用迴圈跑2是用getResources().getIdentifier()可以用string的方式拿到id
作者: ssccg (23)   2017-07-22 18:21:00
Resources.getIdentifier不過數量不太多的話寫死int array放view id比較好

Links booklink

Contact Us: admin [ a t ] ucptt.com