studio - ¿Cómo alinear correctamente el texto en un TextView de Android o en EditText?
manual de programacion android pdf (4)
Tengo un EditText en mi aplicación. Quiero alinear el texto a la derecha en lugar de la izquierda predeterminada. Intenté agregar
android:layout_gravity="right"
pero esto no parece funcionar. cualquier otra sugerencia, por favor?
Deberías usar android:gravity="right"
. layout_gravity
es para la alineación de la vista (EditText) contra el contenedor.
Puede establecer la propiedad para editar el texto en la ventana de propiedades, es decir, Gravedad a la derecha o agregando el código de línea en el archivo xml de UI: android: gravity = "right"
Puede usar android:layout_alignParentRight="true"
para alinear el borde derecho de EditText con el borde derecho de su padre. Además, si realmente desea utilizar los atributos de gravity
layout_gravity
o gravity
, consulte este article que trata sobre el uso adecuado de los mismos.
layout _gravity significa que está especificando el atributo de diseños , no el elemento interno. En algunas condiciones, como layout_width y layout_height es wrap_content, las especificaciones de diseño pueden dar lo que desea sobre el elemento en su diseño, ya que los límites del diseño y el elemento (no los elementos) son los mismos.