È possibile comprimere i margini in Android? Diciamo che ho un LinearLayout
e aggiungo tre TextView
s, ognuno con un android:layout_margin
di 10dp
. Ottengo il seguente risultato:Margini compressi nei layout Android
Tuttavia, mi piacerebbe ottenere questo risultato:
So che avrei potuto risolvere questo impostando diversi top/margini inferiori per i diversi articoli:
- impostare il margine superiore del primo elemento e il margine inferiore dell'ultimo elemento su 10 dpi,
- impostare le remainding alto/margini inferiore a 5dp,
ma che rende il design più complicata (soprattutto se si creano dinamicamente i TextViews). C'è un modo per fare in modo che i margini si comportino come nei CSS? (Per una spiegazione del motivo per cui ciò ha senso, vedere: What is the point of CSS collapsing margins?)