¿Cómo puedo crear un borde de degradado como en la imagen de abajo?Crear borde degradado en Android?
5
A
Respuesta
7
Esto se puede conseguir mediante el uso de un layerlist y jugar con el relleno. Usted necesitará 3 elementos:
1: Una forma border.xml, que es sólo una forma sólida en el color de la frontera: border.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ff0000"/>
</shape>
2: La forma 'interior', la forma en la que desea que aparezca la frontera en torno a: inner.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#00ff00"/>
</shape>
3: Una lista de capas, que pondrá estos 2 en la parte superior de sí. Se crea la frontera estableciendo el relleno en la forma interior: layerlist.xml
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/border"/>
<item android:drawable="@drawable/inner"
Especificar aquí donde se desea tener un accidente cerebrovascular (arriba, izquierda, derecha, abajo)
android:top="3dp" android:right="0dp" android:bottom="3dp"
android:left="3dp" />
establecerlo como el fondo de la Vista de Texto, diseño, etc. (en la que desea que aparezca el accidente cerebrovascular)
O simplemente crear una imagen 9Patch con las fronteras.
Cuestiones relacionadas
- 1. Android WebView: Deshabilitar Desplazar borde amarillo Degradado
- 2. Crear un degradado radial programáticamente
- 3. Texto con degradado en Android
- 4. ¿Cómo crear un borde en un borde de una vista?
- 5. degradado radial Android
- 6. ¿Cómo establecer un borde de degradado en UIView?
- 7. C# Crear imagen de degradado
- 8. Crear un degradado lineal en matriz 2D
- 9. Cómo crear el degradado radial en Firemonkey
- 10. Cómo agregar relleno al degradado <shape> en Android?
- 11. Cómo crear un objeto degradado con Raphael
- 12. Borde discontinuo animado en Android
- 13. crear una flecha con color de degradado
- 14. WPF degradado en 2 direcciones
- 15. Botones personalizados en Android: ¿Cómo obtener borde/borde/marco cuando leo el fondo de xml?
- 16. Android - Cómo dibujar un degradado basado en arco
- 17. Android - borde para el botón
- 18. android borde punteado con relleno
- 19. Degradado lineal multicolor en WinForms
- 20. ¿Cómo llenar un camino en Android con un degradado lineal?
- 21. Eliminar degradado en UINavigationBar
- 22. SWT: ¿Cómo crear un grupo sin borde?
- 23. Crear un degradado radial para Internet Explorer 6/7/8
- 24. ¿Cómo crear un UIButton con un degradado negro para iPhone?
- 25. Crear un relleno de degradado para texto usando [UIColor colorWithPatternImage:]
- 26. Cómo crear un degradado radial de cobertura completa?
- 27. Hacer triángulo CSS3 con degradado lineal
- 28. ¿Cómo hacer un degradado transparente?
- 29. ¿Por qué se invierten los colores de borde cuando se aplica un degradado de fondo?
- 30. Algoritmo para mezclar esquinas rellenas de degradado en la imagen
cómo les gusta esta http://stackoverflow.com/questions/40322955/android-shape-border-with-gradient-and-middle-transparent? – Suman