2010-11-17 8 views
0

J'ai une activité Android qui contient un en-tête, du texte de titre, puis je souhaite générer dynamiquement un nombre donné de tables. En outre, je veux être en mesure de faire défiler vers le bas pour voir toutes les tables sur l'activité (ne pas faire défiler les tables individuelles). Est-ce possible? Si oui, quelqu'un peut-il me donner des conseils? Sinon, la seule autre chose à laquelle je peux penser est une vue de liste. Cependant, mon problème ici est que je ne veux pas que l'apparence de la liste apparaisse. Je veux une "rupture" entre les différents groupes d'informations. Ainsi, par exemple:Génération dynamique de tables Android

------------------- 
| January 7, 2010 | 
------------------- 
| Item #1  | 
| Item #2  | 
------------------- 

------------------- 
| January 8, 2010 | 
------------------- 
| Item #1  | 
| Item #2  | 
| Item #3  | 
------------------- 

etc... 

Quelqu'un a-t-il des idées?

Répondre

1

Ce que vous voulez est en fait ... un TableLayout! Le contenu d'un TableRow peut être n'importe quoi, y compris d'autres tables. Pour créer de l'espace entre eux, il suffit d'ajouter un TableRow avec une vue vide, dimensionnée à la hauteur du nombre de pixels dont vous avez besoin.

Pour rendre le tout défilement, enveloppez le TableLayout dans un ScrollView.

Questions connexes