zar Posté(e) 17 janvier 2011 Share Posté(e) 17 janvier 2011 Bonjour, Si un spécialiste (ou un averti) sur les layouts passe par ici, voici mon casse-tête actuel : Le plus grand cadre représente 1 élément répétable de ma liste. En vert, il s'agit d'ImageViews et en bleu de TextViews. L'idée est que les éléments soient en symétrie centrale, sauf la TextView supérieure, simplement centrée. Je suis parti sur une LinearLayout verticale pour l'ensemble et une sous RelativeLayout, mais je ne parviens pas encore à obtenir ce que je veux. Toute aide est la bienvenue ;) Lien vers le commentaire Partager sur d’autres sites More sharing options...
zar Posté(e) 17 janvier 2011 Auteur Share Posté(e) 17 janvier 2011 Bonjour, Si un spécialiste (ou un averti) sur les layouts passe par ici, voici mon casse-tête actuel : Le plus grand cadre représente 1 élément répétable de ma liste. En vert, il s'agit d'ImageViews et en bleu de TextViews. L'idée est que les éléments soient en symétrie centrale, sauf la TextView supérieure, simplement centrée. Je suis parti sur une LinearLayout verticale pour l'ensemble et une sous RelativeLayout, mais je ne parviens pas encore à obtenir ce que je veux. Toute aide est la bienvenue ;) Je ne sais pas si c'est une bonne solution, mais j'ai rajouté un élément (fictif) au milieu des 2 images, tout ca dans une RelativeLayout. J'ai forcé le centrage dans le parent de l'élément en question et ai placé des android:layout_toLeftOf et android:layout_toRightOf par rapport à l'élément central sur chacune des images. Lien vers le commentaire Partager sur d’autres sites More sharing options...
chpil Posté(e) 18 janvier 2011 Share Posté(e) 18 janvier 2011 Je n'ai pas testé, mais j'aurai mis un RelativeLayout global, avec le TextView supérieur centré et aligné en haut, puis un TableLayout (2 colonnes/1 ligne) avec dans chacune des cellules un RelativeLayout avec le TextView et l'ImageView aligné à gauche pour l'une des cellules, à droite pour l'autre Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigstorm Posté(e) 27 janvier 2011 Share Posté(e) 27 janvier 2011 Comme le dit chpil le mieux serait de mettre un RelativeLayout puis un TableLayout... Mais pour deux éléments je m'embêterai pas avec une table. Sinon tu peux mettre un RelativeLayout et à l'intérieur pour faire ta séparation tu effectues un autre RelativeLayout . Ensuite pour faire ta petite barre si tu as pas besoin qu'elle soit visible tu peux mettre android:layout_marginLeft="10px" android:layout_toRightOf="@id/buttonagauche" Je suis d'un autre coté pas très expert en xml mais avec cela c'est sur que tu peux arriver a ce que tu souhaites (sauf si tu veux voir la petite barre). Mais déjà ton problème avec le LinearLayout et le RelativeLayout c'était quoi? Tu devrais aussi y arriver normalement... Tu avais pas plutôt un problème de fill_parent et wrap_content? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.