Edición personalizada de Android con icono
Estoy tratando de aprender Android y su interfaz de usuario. ¿Sería posible crear un EditText
como mi diseño abajo?
- Texto con degradado en Android
- Actualizar vista en tiempo de ejecución en Android
- Android - ¿cómo pasar los datos al Runnable en runOnUiThread?
- Nueva actividad en Android "entrar desde el lado"
- ¿Cómo puedo mejorar la apariencia de una aplicación para Android?
Que debe incluir:
- Pequeño icono en la izquierda que debe ser cambiable cuando un evento ha ocurrido (suponiendo que esto se hace de forma programada)
- El borde de borde derecho junto al icono
- Golpe grueso cuando se movía
Probablemente puede resolver cómo cambiar el icono y el trazo grueso cuando se ha producido un evento, pero no sabe cómo codificar el icono con el borde del borde derecho dentro del editText
suavemente. ¡Ayuda!
- Ajuste del tamaño de los botones en porcentaje
- Arrastrar y soltar para poner elementos de List1 a List2
- Actualizar la interfaz de usuario desde el subproceso
- LibGDX - Selector de color
- Hay un iUI para el Android
- ¿Cómo puedo agregar espacio en blanco al final de un ListView?
- Cómo ocultar el botón en la barra de acciones
- Cómo agregar una vista dinámica a un elemento ListView en tiempo de ejecución?
puedes usar
android:drawableLeft="@drawable/your_drawable"
En su EditText en xml.
Y desde java puedes cambiarlo así
Drawable img = getContext().getResources().getDrawable( R.drawable.your_other_drawable ); txtVw.setCompoundDrawablesWithIntrinsicBounds( img, null, null, null );
Tendrás que crear tus propios recursos de fondo si deseas que el cuadro de edición tenga las mismas esquinas redondeadas / cuadradas que en tu imagen de ejemplo.