T
Timboo89
Neues Mitglied
- 1
Moin,
habe den unten stehenden Code größtenteils kopiert. Er ist erstmal nur zum Testen der TableLayout da. Allerdings erscheint keine neue Row in meiner Tabelle. Habe schon einiges probiert. Hilft alles nix.
Kann mir jemand helfen?
Hinzuzufügen ist, dass ich das Layout über View.inflate "erzeuge" und in einen ViewFlipper einfüge.
habe den unten stehenden Code größtenteils kopiert. Er ist erstmal nur zum Testen der TableLayout da. Allerdings erscheint keine neue Row in meiner Tabelle. Habe schon einiges probiert. Hilft alles nix.
Kann mir jemand helfen?
Code:
TableLayout tl = (TableLayout) view.findViewById(R.id.layout_general_table_reproduction);
/* lange Zeit das tun */
TableRow tr = new TableRow(this);
tr.setLayoutParams(new LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
TextView table_tv1 = new TextView(this);
// TODO
table_tv1.setText("Atrributname");
table_tv1.setTextColor(color.black);
table_tv1.setLayoutParams(new LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
TextView table_tv2 = new TextView(this);
// TODO
table_tv2.setText("Atrributwert");
table_tv1.setTextColor(color.black);
table_tv2.setLayoutParams(new LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
tr.addView(table_tv1);
tr.addView(table_tv2);
tl.addView(tr,new TableLayout.LayoutParams(
LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
Hinzuzufügen ist, dass ich das Layout über View.inflate "erzeuge" und in einen ViewFlipper einfüge.
Zuletzt bearbeitet: