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.
- ¿Vincula el texto de EditText a una variable?
- EditText: Diferenciar entre cambio de texto por setText () o por entrada de teclado
- Establecer imagen en el lado izquierdo de EditText en Android
- ¿Por qué mi menú de edición / copia de EditText se encuentra debajo de EditText? ¿Cómo cambiar el orden z de la ventana emergente?
- Estilo de fuente de sugerencia diferente y escrito en estilo de fuente de texto android
- EditText comportamiento extraño en ListView BaseAdapter
- Cómo capitalizar cada letra en un Android EditText?
- Eliminar el último carácter de edittext
- Android: Deshabilitar el teclado virtual en todos los EditTexts
- Make editText perder el foco en la parte posterior de la prensa
- ¿Cómo evitar que el teclado se abra cuando se abre la actividad en android?
- Android evita que EditText solicite el enfoque automáticamente
- ¿Cambiar el texto de la pista en AppCompatEditText en tiempo de ejecución?
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>
- LocationClient obtiene actualizaciones de ubicación por distancia
- Android / Java "Convertir" la cadena al botón