texto studio propiedad para justificar example como centrar boton android android-textview android-gui

studio - ¿Cómo alinear el texto dentro de TextView en Android?



propiedad para justificar texto en android studio (4)

Tengo un TextView multilínea en Android. Es un hijo de un LinearLayout. Ya está centrado horizontalmente y también quiero que el texto quede centrado.

Esto es lo que tengo ahora:

_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa _ _ _ _ _ _| aaaaaaaa _ _ _ _ _ _| aaaaaaaaaaaaaa

Lo que quiero es:

_ _ _ _ _ _| aaaaaaaaaaaaaaaaaaaaa _ _ _ _ _ _| aaaaaaaa _ _ _ _ _ _| aaaaaaaaaaaaaa

Dónde:

_ _ _ _ = el espacio en el lado de TextView

| = el borde de TextView


¿ TextView el atributo de gravity en el TextView ?

android:gravity="center"

Y asegúrese de usar android:gravity y no android:layout_gravity .


Haga el texto (que desea establecer en TextView) en strings.xml de la siguiente manera:

<string name="content"> <center>Your text goes here.</center> </string>

y en TextView agregue el siguiente atributo:

<TextView ... android:text="@string/content"/>

Centra el texto en TextView horizontalmente.


Sí, use el atributo android: gravity para cambiar la posición de los datos dentro de las vistas.


android:gravity="center_horizontal" debería hacer el truco.

Más información se puede encontrar here o here .