Android: linéaire par rapport à la mise en page de table pour un composant d'interface réutilisable
-
25-09-2019 - |
Question
Je suis en train de définir un élément de mise en page réutilisable Je veux inclure dans une autre disposition. Mais je ne suis pas sûr quelle est la meilleure façon d'archiver la mise en page que je veux.
Le composant réutilisable devrait ressembler à ceci.
Il doit être séparé en 3 zones. Chaque zone aura une image d'arrière-plan séparé les deux zones sur la gauche doivent contenir chacun 2 TextViews alors que la zone de droite doit contenir 3 TextViews. Le composant entier doit remplir la largeur de l'écran.
Je l'ai déjà commencé à construire la mise en page mais je ne suis toujours pas sûr que de le faire par emboîtement LinearLayouts multiples ou en utilisant un TableLayout.
Quel chemin dois-je aller? Ou vous suggérer une approche totalement différente?
La solution
Avoir un RelativeLayout
ou LinearLayout
en tant que parent. A l'intérieur prendre une LinearLayout
pour la gauche et RelativeLayout
pour la droite.
A gauche prendre .ce de TableLayout
devrait donner la disposition nécessaire.