¿Cómo cambia el color del subrayado de Edittext en 4.0+?
Tengo en mi app Theme.Holo pero quiero cambiar el color del borde de subrayado de edittext.
No quiero una frontera completa alrededor del edittext. Sólo quiero cambiar el color del diseño edittext en la versión 4.0+.
- Galería circular de Android o lista con zoom en y fuera de la opción
- Notación húngara en las convenciones de nombres de Android
- Interceptar llamadas de método
- Error: Error de ejecución de la tarea ': app: dexDebug'. Terminado con valor de salida no cero 2 con Facebook Fresco
- ¿Cómo puedo convertir un archivo jar en formato apk?
¿Cómo puedo hacer esto?
- Cómo escribir y leer bytebuffer pasar de java a jni
- Los parámetros de clase anidados de Gson no tienen valores
- Android: Firebase toma demasiado tiempo para buscar datos
- Cómo rellenar dos colores diferentes en forma personalizada?
- Cómo codificar una cadena para reemplazar todos los caracteres especiales
- El botón puede producir una excepción de puntero nulo (Android Studio)
- AES128 Descifrado: javax.crypto.badpaddingexception pad block dañado
- ¿Dónde está la vista previa del diseño de Android Studio?
Pienso que usted puede cambiar el androide: fondo a su deseable drawable para substituir el fondo por defecto del texto del corregir.
Usted podría utilizar 9patch. Este recurso es un ejemplo maravilloso: android holo
int color = Color.parse("#HEX") editText.getBackground().setColorFilter(color, PorterDuff.Mode.SRC_ATOP);
Para aquellos que quieren una respuesta más completa. El color predeterminado es en realidad un fondo de 9 parches. Así que tendrá que reemplazarlo.
Vaya a http://android-holo-colors.com/ . Aquí verá una categoría llamada "color".
Haga clic en el cuadrado de color al lado y verá una muestra de color. Cambiar el color a la deseada.
Desplácese hacia abajo y busque otra categoría llamada EditText. Haga clic en el botón Sí junto a él.
Finalmente desplácese hacia abajo hasta el final de la página y descargue el zip generado.
Descomprima el zip de su computadora. Encontrará un par de carpetas dibujables según las diferentes densidades de píxeles. Copiarlos a las carpetas apropiadas en su proyecto.
También habrá una carpeta llamada simplemente "dibujable". En él será un archivo xml. Si tiene una carpeta llamada "drawable", diferente de "drawable-mdpi, drawable-hdpi, etc", copie el archivo xml en la carpeta "drawable", o cree uno en su carpeta "res"
Por último, copie el nombre del archivo xml. Vaya al EditText que desea cambiar y establezca el archivo xml como fondo. Si el archivo xml se titula edit_text_holo_light, el código xml que pondría en su EditText sería:
android:background="@drawable/edit_text_holo_light
Guarde el proyecto y ejecute.
Use android:backgroundTint=""
en su diseño XML de EditText
- Cómo configurar la opción de reutilización de direcciones para un socket de datagrama en código java?
- Cómo devolver la cadena de la actividad iniciada para el resultado