2011-11-21 13 views
12

Estoy tratando de resaltar un degradado brillante xml dibujable como fondo de un diseño. Ya estoy usando el degradado lineal aburrido de inicio y color final.Gradiente brillante con android dibujable xml

<item> 
    <shape> 
     <gradient 
      android:angle="90" 
      android:startColor="#242424" 
      android:endColor="#4e4e4e" 
      android:type="linear" /> 
    </shape> 
</item> 

¿Hay alguna manera de controlar su rango de flujo? Por favor, alguna ayuda.

Editado:

Ok, he hecho un pequeño programa en torno método para obtener una buena barra de título de aspecto brillante,

Disposición lineal (con una gradación - fondo estirable, especificando todos los valores de color de inicio y final por separado) Sobre esto están los íconos, (I Botones de imagen usados ​​con BG transparente), y sobre este otro Diseño relativo (con may sea un degradado dibujable o un color gris fijo, para brillo - un droide: background = "# 20f0f0f0") Aquí 20 está definiendo el valor Alpha.

PS, esto podría no ser una obra correcta en todo, pero estoy tranquilo satisfecho con esto porque la conmutación temas de acuerdo a las necesidades de los clientes es mucho más rápido en comparación con los archivos PNG 9 revisión (bueno, por cierto esto es sólo mi opinión sobre él)

Y esto link es muy informativo sobre esto,

Respuesta

7

usted no puede controlar su gama de flujo, sino que se puede utilizar otro centerColor propiedad. debe probar el color de centro Propiedad en degradado para fondo brillante.

lo usé en mi aplicación.

<gradient 
android:startColor="#FFF7F7F7" 
android:centerColor="#FFCECFCE" 
android:endColor="#FFBEBEBE" 
android:angle="270"/> 

Esperamos que esto funcione para usted

+0

Sí, color central es una opción, pero me va a terminar con un gradiente de 3 colores. P.S: Lo he intentado, pero estoy buscando el aspecto brillante. – Wesley

Cuestiones relacionadas