-
Layout center poids
Bonjour,
J'ai un layout en xml que je veux mettre en forme,
Le problème est le suivant :
J'ai une zone opengl carré qui fait la largeur de l'écran et la hauteur = largeur.
Je veux mettre la zone opengl au milieu de l'écran en vertical et ensuite il reste 2 zones egal en vertical en dessous et au dessus de la zone opengl.
Pour finir, ces 2 zones je veux les séparer en 2 zones égal en vertical.
Comment je fais ceci ?
Je suppose qu'il faut utiliser les poids:
android:layout_height="0dp"
android:layout_weight="1"
Mais je ne veux pas changer la hauteur de la zone opengl !
Je cherche une version propre !
J'ai beaucoup de mal à faire des beaux layouts propres qui s'adaptent à toutes les résolutions et densité de pixel, connaissez vous des beaux tuto mise à part la doc officiel de android.
Merci beaucoup
-
Bonjour,
Si vraiment tu veux un layout "carré", alors il me semble que le mieux est de gérer dynamiquement ton layout depuis le code (onMeasure), avec comme positionnement un RelativeLayout centré depuis le parent.