Cómo alinear texto en android
Quiero alinear mi texto en la parte inferior izquierda de android.
Si desea alinear el texto en su TextView en la parte inferior izquierda, use android:gravity="bottom|left"
. Si desea alinear el TextView en la parte inferior izquierda de su contenedor, use android:layout_gravity="bottom|left"
.
Sospecho que estás mal comunicando tus verdaderas intenciones, aquí, sin embargo. ¿Quieres alinear algún texto a la parte inferior izquierda de qué? ¿La pantalla? ¿El contenedor del texto?
Intenta ser más específico con tu pregunta.
Abajo a la izquierda de la pantalla:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="bottom|left" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="text"/> </FrameLayout>
Recomendaría un diseño relativo .
Su vista sería así:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:id="@+id/label" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Text aligned bottom left" android:layout_alignParentLeft="true" android:layout_alignParentBottom="true"/> </RelativeLayout>