Bonjour,
Je cherche depuis plusieurs jours une solution à une application Android que je suis en train d’élaborer : je voudrais afficher les résultats d’une sélection en database qui se présenterait sous la forme suivante :
XXXXXXXX YYYYYYYYYY ZZZZZZZZZZ
XXXXXXXX YYYYYYYYYY ZZZZZZZZZZ
XXXXXXXX YYYYYYYYYY ZZZZZZZZZZ
XXXXXXXX YYYYYYYYYY ZZZZZZZZZZ
Chaque ligne affiche 3 colonnes de ma database, une ligne représente une ligne de la database.
J’obtiens ces éléments à l’aide d’un curseur, pas de pb pour y arriver. Evidemment, le nombre de lignes sélectionnées est variable et ne tient pas forcément sur l’écran d’un smartphone.
Je suis passé par une Listview, mais je n’ai trouvé sur le web aucun exemple affichant plusieurs données par ligne. J’ai provisoirement mis en place une solution de secours consistant en la mise en place de 3 Listview verticales (une pour les données XXXXXXXX, une pour YYYYYYYYYY et une pour ZZZZZZZZZZ. Mais, vous en conviendrez, cette solution n’est pas propre ! Je ne vois pas comment procéder autrement sachant qu’il n’y a qu’un id possible par Listview.
Autre contrainte : je veux pouvoir mettre en place des styles de texte différents pour chacune des 3 données de la ligne.
Etant plus habitué à travailler en html où cette configuration ne pose aucun pb, je ne peux pas supposer qu’il n’existe pas de solution sous Android !
Merci à tous ceux qui pourront m’éclairer ….
Partager