[問題] 關於動態產生RadioGroup與RadioButton
最近遇到了一個難題
由程式動態產生的RadioGroup與RadioButton會有無法顯示的情況
以下為程式碼:
RadioGroup TmpRG = new RadioGroup(this);
RadioButton TmpRB = new RadioButton(this);
TmpRB.setText(questionSelectOption1[i]);
TmpRG.addView(TmpRB);
RadioButton TmpRB2 = new RadioButton(this);
TmpRB2.setText(questionSelectOption2[i]);
TmpRG.addView(TmpRB2);
RadioButton TmpRB3 = new RadioButton(this); //(3)
TmpRB3.setText(questionSelectOption3[i]);
TmpRG.addView(TmpRB3);
RadioButton TmpRB4 = new RadioButton(this); //(4)
TmpRB4.setText(questionSelectOption4[i]);
TmpRG.addView(TmpRB4);
layout.addView(TmpRG, param);
結果TmpRB4卻沒有出現......
試過加Log去看值過,questionSelectOption1~4都有抓到
神奇的是如果我將TmpRB4的程式碼移到TmpRB3上面(上面(3),(4)兩段交換順序)
TmpRB4的RadioButton會出現而TmpRB3會消失!?
難道RadioGroup添加的上限是三個RadioButton?
懇請各位高手先進指點解惑
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.21.245.146
推
09/29 23:27, , 1F
09/29 23:27, 1F
→
09/30 00:08, , 2F
09/30 00:08, 2F
→
09/30 00:09, , 3F
09/30 00:09, 3F
推
09/30 07:24, , 4F
09/30 07:24, 4F
→
09/30 07:25, , 5F
09/30 07:25, 5F
→
09/30 07:25, , 6F
09/30 07:25, 6F
→
09/30 20:14, , 7F
09/30 20:14, 7F