Alinea el texto dentro de un botón en Android

Quiero alinear el texto de un botón a la izquierda, no sé cómo hacer esto, por favor ayúdame a hacer esto en el archivo xml. No encontré las propiedades para esto.

Tal vez esto le ayudará a:

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="match_parent" android:orientation="vertical" > <Button android:id="@+id/button1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="left|center_vertical" android:text="Button" /> </LinearLayout> 

Probablemente quieras tanto

  android:gravity="left|center_vertical" 

Y luego un poco de

  android:paddingLeft="5dip" 

Para evitar que el texto se ejecute contra el borde izquierdo del botón.

(Ajuste la cantidad de padding_left según sea apropiado para su arte del botón.)

android:gravity="left"

Espero que esto ayude

Probablemente necesitas AMBOS el android:gravity Y el android:layout_gravity para alinear el texto a "izquierda".

Esta es la combinación de arriba que funcionó para mí, icono a la izquierda y el texto a la izquierda alineado con algunos relleno

 <Button android:id="@+id/butt_labs" android:layout_width="match_parent" android:layout_height="wrap_content" android:drawableLeft="@drawable/dt_labjob" android:paddingLeft="10dip" android:gravity="left|center_vertical" android:text="@string/l_labs" /> 

Como todos los demás han mencionado, "left|center_vertical" funciona, pero he encontrado que si izquierda o derecha no se indica explícitamente, la mayoría de las propiedades por defecto a la izquierda.

Así que poner lo siguiente debe ser suficiente para que su texto sea justificado a la izquierda y centrado verticalmente:

 android:gravity="center_vertical" 
  • ¿Por qué hay content_main.xml y activity_main.xml de forma predeterminada en lugar de sólo activity_main.xml?
  • Diseño horizontal flexible con `layout_weight` y` maxWidth`
  • El valor SharedPreferences no se actualiza
  • cómo poner texto bajo vista de imagen
  • ¿Cuál es el significado de xmlns: herramientas en el diseño de Android XML?
  • Escala de círculo según el tamaño de la pantalla
  • XML de Android: se desplaza entre campos EditText
  • Android: verifica la firma de XML
  • El atributo no se declara (Android) en los atributos xml básicos
  • Androide. OnEditorAction nunca llamado
  • Error desconocido en xpath (utilizando xmlpullparser)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.