¿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> 
  • Android: dejar una aplicación con el botón de inicio y volver a una actividad diferente al pasar por una pulsación larga en el botón de inicio
  • Sombra debajo de Actionbar-compat al usar rellenos
  • Cómo puedo hacer que mi cambio de tamaño de fuente TextView dinámicamente dependiendo del tamaño de vista de padres
  • Operaciones aritméticas en el diseño - vinculación de datos de Android
  • Crear sombra para el diálogo
  • ¿Por qué nextFocusDown no funciona con la navegación de TalkBack?
  • Cómo cambiar los iconos de los iconos del menú de navegación y desbordamiento de la barra de herramientas (appcompat v7)?
  • Parpadeo de transición de escena
  • ListView dentro de un fragmento utilizado en un ViewPager no se comporta como se esperaba
  • Diferencia entre onCreateView y onViewCreated en Fragmento
  • Doble control deslizante android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.