Android: Lineare layout di tabella vs per un componente dell'interfaccia utente riutilizzabile
-
25-09-2019 - |
Domanda
Sto cercando di definire un elemento di layout riutilizzabile voglio includere in un altro layout. Ma io non sono sicuro di quello che è il modo migliore per archiviare il layout che voglio.
Il componente riutilizzabile dovrebbe essere simile a questo.
Dovrebbe essere separato in 3 aree. Ogni area avrà un image.The sfondo separata entrambe le aree a sinistra dovrebbe contenere ogni 2 TextViews mentre l'area destra dovrebbe contenere 3 TextViews. L'intera componente deve riempire la larghezza dello schermo.
Ho già iniziato a costruire il layout ma sono ancora non è sicuro se farlo mediante la nidificazione più LinearLayouts o utilizzando un TableLayout.
Da che parte devo andare? Oppure volete suggerire un approccio totalmente diverso?
Soluzione
Avere un RelativeLayout
o LinearLayout
come genitore. Al suo interno ci vuole un LinearLayout
per sinistra e destra per RelativeLayout
.
In lasciato prendere un TableLayout
.questo dovrebbe dare il layout desiderato.