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.