Je me demande quelle logique Android utilise pour calculer la couleur finale d'une vue étant donné que deux vues semi-transparentes sont empilées. Ce que je dois faire spécifiquement est de prendre deux vues semi-transparentes (disons avec les arrière-plans #66000000
et #33000000
) et de comprendre ce que la vue singulière équivalente COULEUR serait.Android Transparent Voir la logique de calcul des couleurs
J'ai essayé ColorUtils.blendARGB
mais cela ne me donne pas la valeur correcte.
Juste s'assurer que vous ne cherchez pas cela: https://stackoverflow.com/questions/8280027/what-does-porterduff-mode-mean-in-android-graphics-what-does-it-do –
Non, je besoin d'un calcul mathématique pour comprendre la couleur résultante – HaydenKai