Voglio centrare un'immagine in un linearLayout.C'è qualche differenza tra "center_horizontal | center_vertical" e "center"
C'è qualche differenza tra
android:gravity="center_horizontal|center_vertical"
e
android:gravity="center"
?
Voglio centrare un'immagine in un linearLayout.C'è qualche differenza tra "center_horizontal | center_vertical" e "center"
C'è qualche differenza tra
android:gravity="center_horizontal|center_vertical"
e
android:gravity="center"
?
No, non c'è alcuna differenza. Secondo il codice sorgente
public static final int CENTER = CENTER_VERTICAL|CENTER_HORIZONTAL;
Come posso trovarlo per la prossima volta? –
È possibile selezionare la classe 'Gravity'. – Desert
Non c'è davvero alcuna differenza tra i due, tranne che è meno codice utilizzando center
. combinando center_horizontal
e center_veritcal
è l'equivalente di center
So che questa è una vecchia domanda ma voglio solo condividere con chiunque quello che ho trovato. E perdona il cattivo inglese.
Imagine Linea orizzontale come X una linea verticale come Y (come quella utilizzata nel modello di modellazione 3d ex: maya e 3dmax).
http://www.helpingwithmath.com/printables/worksheets/geometry/grid0_10.gif
center_horizontal = questo metterà la vostra vista/disposizione postion di X in a zero
center_vertical = come si indovina, si farà la postion Y in a zero
centro = questo uno renderà la posizione X e Y in Zero
L'ho capito da solo quando li ho provati tutti sul mio layout. Non posso fare un esempio perché il mio printcreen non funziona.
Non so se c'è una documentazione che ti dice su questo, quindi correggimi se sbaglio. Spero solo che aiuti qualcuno a capire: evviva.
Stai utilizzando la visualizzazione di immagini all'interno del layout lineare? – Peshal
si. Perché? come è questo? –