2010-05-01 14 views

Respuesta

29

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".

Sin embargo, sospecho que está comunicando mal sus verdaderas intenciones. ¿Desea alinear algún texto en la parte inferior izquierda de qué? ¿La pantalla? ¿El contenedor del texto?

Por favor, intenta ser más específico con tu pregunta.

parte inferior 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> 
+0

en la parte inferior izquierda de la pantalla – ryan

+0

He editado la respuesta. – synic

+0

No usaría un diseño de marco para este propósito. Use un diseño relativo en su lugar. – Janusz

1

Yo recomendaría una Relative layout.

Su punto de vista se verí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> 
Cuestiones relacionadas