我正在動態生成一系列複選框。強制動態生成的複選框只允許選擇一個複選框
我可以檢查任何複選框的從一個:
上的另一個複選框,當點擊你怎麼能取消選中選中的複選框?
編輯
在這裏我將我的RadioGroup中實現和我得到IllegalStateException異常 最終的LinearLayout firstRowTxtLayout =新的LinearLayout(fContext); firstRowTxtLayout.setLayoutParams(new LinearLayout.LayoutParams( LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT));
rbGroup.setLayoutParams(new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT));
rbButton = new RadioButton(fContext);
rbButton.setLayoutParams(new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT));
rbButton.setId(rbTagincreament);
rbGroup.addView(rbButton);
然後我加入這個radioGroup中的另一個主要的線性佈局
firstRowTxtLayout.addView(rbGroup); here i am getting the exception
使用無線電組? – njzk2 2013-03-11 16:03:15
使用'RadioGroup',因爲它只提供一個選項來檢查! – 2013-03-11 16:04:54
其實我的要求只是複選框,在這裏我創建一切編程方式不使用任何XML它是跨平臺的東西。 – Kris 2013-03-11 16:07:04