Spanish EditText con diferentes versiones Android

ivavilagu

Member
Licensed User
Longtime User
Testeando una aplicación he notado que el background del control EditText cambia dependiendo de la versión de Android. De la 4 en adelante el fondo es transparente, en cambio por debajo de 4 el fondo es de color blanco.

¿Hay alguna forma de hacerlo transparente independientemente de la versión de Android?
 

bgsoft

Well-Known Member
Licensed User
Longtime User
Hola

Si, puedes hacer esto:

B4X:
  EditText1.Color = colors.ARGB(Alpha As Int, R As Int, G As Int, B As Int)
  
' Alpha = Valores de 0 a 255 -  0 es transparente y 255 es opaco
' R,G,B (Rojo, Verde, Azul) los componentes de los colores

Cualquier programa de diseño te da la paleta de colores de RGB, y si no, puedes ir probando.
Si pones el R = 255, G=0 y B = 0 tendras el rojo, y asi con los basicos.

Saludos

Jesus
 

ivavilagu

Member
Licensed User
Longtime User
Gracias!!! no sabía que colors soportaba canales RGB
 
Top