作者fancygao (给我好歌...)
看板AndroidDev
标题[问题] android 新手问题...
时间Tue Aug 5 15:07:25 2014
各位大大好...小弟为ANDROID刚入门之新手 有一问题如下:
现有数个BUTTON,例如BUTTON1~5,而我有一个随机产生之变数i
亦介於1~5之间,我要如何将这i的值直接对应到BUTTON的代号,
也就是假如产生i=3,我BUTTON3就要将他btn3.setText("XXX"),
假如i=5,则BUTTON5就会 btn5.setText("YYY")这样...,感谢指教...!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.121.135.50
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1407222447.A.B7C.html
1F:推 cooper6334:你知道什麽叫做阵列吗 08/05 15:21
2F:→ asadman1523:switch? 08/05 15:24
3F:→ fancygao:cooper6334 : 知道... 但我总不能直接用一个INT的值直接 08/05 15:32
4F:→ fancygao:带入,比如说btn(i).setText 或者是类似这概念的方法 08/05 15:33
5F:→ fancygao:假如用阵列的话 具体方法还没想到..感谢你回复 08/05 15:33
6F:→ fancygao:asadaman1523 :可是这样的话假如我有30个BTN,可能就会写 08/05 15:34
7F:→ fancygao:30个CASE... 感谢! 08/05 15:34
8F:推 Expsun:button阵列呼叫对应的索引 08/05 21:25
9F:推 slemonade:Btn.setid(i); 08/06 17:11