2011-10-13 3 views
0

Je suis nouveau android je mise en page de la table qui contient une seule table rangée .. Cette ligne a deux vues de texte dans la première et la deuxième colonne respectivement ..ajoutant Dynamiquement la vue du texte dans Android

Quelqu'un peut-il Dites-moi comment ajouter dynamiquement ces deux affichages de texte à l'intérieur de la ligne du tableau?

Répondre

1

à condition que vous avez défini afficher le contenu de la mise en page avec TableRow:

TextView tv1 = new TextView(this); 
TextView tv2 = new TextView(this); 
TableRow tr = (TableRow)findViewById(R.id.<your table row id>); 

//apply layout params to your TextViews, set text etc... 

tr.addView(tv1); 
tr.addView(tv2); 
+0

Je suis en train de l'affichage du contenu à la disposition relative .. cette disposition relative contient la disposition de la table à l'intérieur .. Je reçois erreur pour tr .addView (tv1) ... de l'aide sur ce ?? – Keerthiraj

+0

Quelle erreur obtenez-vous? Post une partie de votre code où vous ajoutez des textViews et votre mise en page xml – Vladimir

+0

c'est mon extrémité arrière TableRow tr = (TableRow) findViewById (R.id.trId); \t \t \t \t tournameText = (TextView) findViewById (R.id.tourname); \t \t tournameText.setText (tourResponse.getTourname()); \t \t \t \t dateText = (TextView) findViewById (R.id.dateText); \t \t \t \t dateText.setText (tourResponse.getFormattedDate()); \t \t tr.addView (tournameText); \t \t tr.addView (dateText); – Keerthiraj

Questions connexes