¿Cómo eliminar a EditText drawable padding?

He perdido la última hora tratando de averiguar cómo deshacerse de este relleno en un simple EditText: Introduzca aquí la descripción de la imagen

Todo lo que quiero es alinear la entrada con el resto del contenido, al igual que la hermosa guía de diseño dice.

El diseño no podría ser más sencillo:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.actinarium.tiomantas.SetupChallengeFragment"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="16dp" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/new_challenge_name"/> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/new_challenge_name_hint1" android:singleLine="false"/> </LinearLayout> </ScrollView> 

Intenté fijar el relleno en EditText a 0dp – el texto cambiado pero la línea permanecía como es. Curiosamente, no pude encontrar ninguna información sobre este tema, como si nadie lo hubiera notado.

3 Solutions collect form web for “¿Cómo eliminar a EditText drawable padding?”

Creo que la línea es una imagen de fondo para el EditText por lo que cambiar el relleno no lo afectará. Si lo desea, puede crear un fondo personalizado dibujable que no tenga relleno.

Otro truco que puedes hacer es agregar un margen negativo al EditText:

  <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="-4dp" android:hint="@string/new_challenge_name_hint1" android:singleLine="false"/> 

Trate de dar "4dp" de relleno para textView. Para que coincida con el relleno de editText.

 <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.actinarium.tiomantas.SetupChallengeFragment"> <LinearLayout android:layout_width="match_parent" android:orientation="vertical" android:layout_height="wrap_content"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="16dp" android:orientation="vertical"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:text="jhjkhkhkjkljlkjkljlkj"/> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="hjhjhjkhjkhjkhkjhoiuyiyirehyiohj" android:singleLine="false"/> </LinearLayout> </LinearLayout> </ScrollView> 
  • Cuadro de diálogo de alerta personalizado con listview personalizado
  • Estilo personalizado listdivider
  • Cómo hacer un pequeño botón mediante programación de texto pequeño
  • Crear sombra para el diálogo
  • Posición absoluta en BaseAdapter de GrivView
  • CalendarView: haga clic en Android
  • Modifique el estilo de los elementos Android en la barra ActionBar
  • ¿Es Android diseño realmente exponencial duro?
  • Cómo establecer fuentes personalizadas en estilos en negrita
  • Establecer vista de imagen en la parte superior derecha de la vista de texto mediante programación
  • Android ImageView NullPointerException
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.