我有表格佈局,它有幾行,每行包含一個textView和一個editText。我有一個空行,我想用textView和editText動態填充。我添加了一個textView(臀部),但沒有顯示其他人。見下面,在第三行textView顯示爲trasnparent。我想要動態地添加與上述行相同的textView和editText。dynamiclly在表格行中添加視圖
TableRow row = (TableRow) findViewById(R.id.tblHips);
TextView txt=new TextView(getApplicationContext());
txt.setTextAppearance(getApplicationContext(), android.R.attr.textAppearanceLarge);
txt.setId(R.id.txtHipId);
txt.setText("Hips");
row.addView(txt);
我加入的代碼從腰部僅排downwards-
<TextView
android:id="@+id/TextView02"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2"
android:text="Waist"
android:textAppearance="?android:attr/textAppearanceLarge" />
<EditText
android:id="@+id/EditText02"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:inputType="numberDecimal" />
</TableRow>
<TableRow
android:id="@+id/tblHips"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
</TableRow>
<TableRow
android:id="@+id/tableRow7"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<RadioGroup
android:id="@+id/rdMs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/radio0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:text="Imperial" />
<RadioButton
android:id="@+id/radio1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Metric" />
</RadioGroup>
</TableRow>
我們可以看到您的佈局文件或者至少包含圖像中某行的部分嗎? – Luksprog
請參閱編輯後的文章 – Tanvir
在這個'LayoutParams'中添加'TextView'有什麼區別? 'row.addView(txt,new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT,TableRow.LayoutParams.WRAP_CONTENT));' – Luksprog