2011-05-14 7 views
0

J'ai un TableLayout dans lequel j'ai une ligne contenant deux TextViews, le premier contient une représentation sous forme de chaîne d'une date, le second contient un titre. Mon problème est que le premier devrait toujours avoir une largeur de 100dp, le second devrait utiliser les espaces restants. Le premier TextView fonctionne bien et il ira à une nouvelle ligne si la chaîne ne peut pas être affichée dans une ligne. Mais le problème est le deuxième TextView, il est toujours trop large (sa largeur se déploie hors de l'écran), peu importe comment je change sa taille, et je ne peux voir qu'une partie du texte qui s'y trouve. Quelqu'un sait comment résoudre ce problème?Problème Android Tablelayout!

Répondre

0
txtView1 = new TextView(this); 
LinearLayout lLay= new LinarLayout(this); 
txtView2 = new TextView(this); 
lLay.addView(txtView2); 
row.addview(txtView1); 
row.addview(lLay,220,Layout.Wrap_Content); 

juste essayer ceci parce qu'il résout mon problème.

+0

@Sunmant Merci, je vais essayer. – CarlLee

+0

@Sunmant Merci d'avoir résolu mon problème! – CarlLee