TableLayout Tutorials helfen nicht

  • 2 Antworten
  • Neuester Beitrag
Diskutiere TableLayout Tutorials helfen nicht im Android App Entwicklung im Bereich Betriebssysteme & Apps.
T

Timboo89

Neues Mitglied
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?

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:
F

funglejunk

Fortgeschrittenes Mitglied
Guck mal, ob deine LayoutParams auch wirklich TableLayout.LayoutParams sind. Vielleicht liegt's daran.

Gesendet von meinem Nexus 4 mit der Android-Hilfe.de App
 
T

Timboo89

Neues Mitglied
Jap,habe es auch gerade vor ein paar Stunden herausgefunden. Danke!