Android Studio gros soucis avec mes Layout

Résolu/Fermé
guineeguinee Messages postés 191 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 30 août 2023 - 26 févr. 2017 à 16:05
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 27 févr. 2017 à 14:14
Bonjour,
Je suis nouveau dans la programmation android, je suis sur un projet d'application regroupant des proverbes par catégories, pour chaque catégorie je met un CordinatorLayout dans lequel je met un scrollView et un TextView, où j'ajoute tout les proverbes de cette catégorie (déja mis dans un <sting>), mais le résultat ne me satisfait pas, quand j'insère un TableRow, la page ne scrolle pas.
En fait je voudrais avoir cela comme résultats (ça ressemble plutot à un tableau nom?)

mais je ne sais vraiment pas comment y arriver, j'espère que vous me guiderez.
Merci d'avance


A voir également:

4 réponses

BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 3 895
27 févr. 2017 à 09:25
Hello,

ça ressemble plutot à un tableau nom?

Non, c'est une simple ListView avec des éléments, un élément étant composé d'un texte et d'un bouton "Partager".
Fais des recherches sur les composants ListView, Adapter, tu devrais réussir avec ça.
0
guineeguinee Messages postés 191 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 30 août 2023 38
27 févr. 2017 à 12:16
OK merci BunoCS, je revois et je reviens!
Donc ici il y a autant de textview que de proverbes ?
La texture bleuâtre c'est le background ou un background tint ?
Et pour ce Listview, es-ce qu'il va scroller?
0
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 3 895
27 févr. 2017 à 12:44
Ce qui va scroller, c'est tout l'écran.
Ce que je ferait, au niveau design:
- un layout xml pour ton écran, contenant seulement une ListView
- un layout xml pour un élément de ta liste, contenant:
. une textView
. un bouton partager
. un background bleu (à voir si cela n'est pas plus joli de mettre le background sur la liste et non sur les éléments)

Capture d'un élément de ta liste:



Au niveau code, pour remplir ta liste, il te faut un Adapter.
0
guineeguinee Messages postés 191 Date d'inscription jeudi 8 décembre 2016 Statut Membre Dernière intervention 30 août 2023 38
Modifié par guineeguinee le 27/02/2017 à 14:10
J'ai dejà un Adapter

Donc si je comprend il me faut deux layout XML pour ma seule activité ou autant de layout que de proverbes?
0
BunoCS Messages postés 15475 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 23 avril 2024 3 895
27 févr. 2017 à 14:14
Il te faut un layout pour ton activité (ton écran en somme)
Et un layout (un seul) pour tes proverbes. C'est d'ailleurs ce layout là que tu passes en paramètre à l'adapter
0