Android EditText texto no está centrado verticalmente

Tengo barra de búsqueda que define EditBox como

<EditText android:id="@+id/search_editbox" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_centerVertical="true" android:layout_toLeftOf="@id/search_execute_imageview" android:layout_toRightOf="@id/layout_back_logo" android:gravity="left" android:hint="@string/search_hint" android:maxLength="20" android:textCursorDrawable="@null" android:drawableRight="@drawable/abc_ic_clear_holo_light" android:background="@drawable/rounded_edittext_states" android:padding="5dip" android:singleLine="true" android:textSize="@dimen/main_text_size" /> 

A pesar de android:layout_centerVertical="true" el texto no está en el medio, sino más cerca de la parte superior.

introduzca la descripción de la imagen aquí

Utilizar

  android:gravity="left|center_vertical" 

simplemente cambie su valor de gravedad a "alineación del centro izquierdo".

 android:gravity:"left|center" 

prueba esto:

 <EditText android:id="@+id/editText1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="56dp" android:ems="10" android:gravity="left|center_horizontal" android:textAlignment="center" > </EditText> 
  • android cómo escribir onclick evento de edittext
  • EditText deja de mostrar los caracteres mientras escribo?
  • Multiline EditText con IMEOption Siguiente en android
  • ListView se desplaza hacia arriba cuando EditText crece
  • Android - ¿Cómo cambiar el color de la línea EditText con animaciones como Google Forms?
  • Estilo de fuente de sugerencia diferente y escrito en estilo de fuente de texto android
  • Cómo detectar EditText se centró en Android. ¿No es por el usuario final tocar el texto de edición?
  • Ajustar el ajuste de la panorámica no parece funcionar en JellyBean 4.2.2-4.1.2
  • MultiLine EditText en Android con el cursor empezando en la parte superior
  • Cómo ocultar el teclado al ingresar la clave
  • Evite que EditText consuma un evento de clic
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.