Crear una forma de borde de color degradado en android
En android, quiero definir un archivo de shape
en la carpeta de myShape.xml
: myShape.xml
como a continuación:
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="@color/white"/> <corners android:radius="@dimen/corner"/> <stroke android:width="5dp" android:color="@color/boder_endcall_color"/> </shape>
Y quiero crear un borde de degradado en <stroke />
, pero en realidad no sé cómo! Así que cualquiera puede dar un ejemplo de creación de shape
con gradient
color en el stroke
? ¡Gracias!
- Texto de contorno de texto de Android
- TextView setTextColor () no funciona
- Android Theme.Holo.Dialog cambio de líneas azules a naranja
- Cómo configurar el color de texto de TextView en código?
- ¿Cómo puede llenar el fondo del botón / vista un porcentaje de tamaño?
Edit: Quiero gradient
el color de #F85C5C
(rojo) a #F68282
(rojizo).
- Cómo cambiar el color de acento en mi aplicación de Android de azul a otra cosa
- Color de texto del menú emergente de Android (AppCompat)
- Establecer color de texto para textView Android
- Cómo cambiar el color de burbuja de EditText (bajo el cursor) en android?
- Los colores predeterminados de Toast de Android y alfa
- Cambiar preferencia Resumen de artículo Color de texto en Android 4
- Cambio gradable del color del gradiente de Android
- Android: ¿cambia el color del texto deshabilitado mediante el tema / estilo?
La mejor opción es utilizar una imagen de nueve parches que tenga el degradado ya ajustado a los colores deseados (no veo ninguna forma fácil de hacer ese degradado en un xml dibujable).
Por ejemplo, usar tus colores aquí es un parche de nueve (ignora mis habilidades de diseño horrible):
Por supuesto, para obtener mejores resultados, debe tener diferentes imágenes de nueve parches para diferentes resoluciones (ldpi, hdpi, etc.)
- Eliminar el registro de facturación en la aplicación de la cuenta de prueba de Google para la prueba de nuevo
- Identificador de recursos de Android para teléfonos de alta resolución y Google TV