1
我有一個錯誤,我不明白它是什麼意思。我是好心新到AndroidAndroid:以編程方式添加無線電組時出錯
Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first.
我想單選按鈕組添加到表格佈局編程
首先我單選按鈕組添加到表的佈局和我添加的單選按鈕,單選按鈕組
RadioGroup mRadioGroup;
mRadioGroup = new RadioGroup(this);
TableLayout mainTable = (TableLayout) findViewById(R.id.myTable);
mainTable.addView(mRadioGroup);
然後,我創建一個行和無線電組添加到該行並終於廣告排表佈局
TableRow row;
RadioButton radioButton = new RadioButton(this);
radioButton.setId(1);
radioButton.setText("SomeText");
row.addView(mRadioGroup);
mainTable.addView(row);
任何人都可以幫忙嗎?
編輯:它工作時,我直接在表格的佈局增加了無線電集團未在錶行
謝謝Sharkos 我刪除了其中之一,它的工作就像我想 我這個代碼初始化前行 – 2012-08-05 11:30:28