Przezroczystość heksów w kolorach [duplikat]

To pytanie ma już odpowiedź tutaj:

Rozumiem kolory na Androidzie (sześć znaków) 7 odpowiedzi

Pracuję nad wdrożeniem opcji przezroczystości widżetu dla mojego widżetu aplikacji, chociaż mam problemy z poprawieniem wartości kolorów heksadecymalnych. Będąc zupełnie nowym w kwestii przezroczystości kolorów heksów, rozejrzałem się trochę, chociaż nie mogłem znaleźć konkretnej odpowiedzi na moje pytanie.

Chcę ustawić przezroczystość według koloru szesnastkowego, więc powiedzmy, że mój identyfikator koloru szesnastkowego to „# 33b5e5” i chcę, aby był w 50% przezroczysty. Potem użyję „# 8033b5e5”, ponieważ 80 to 50%.

Tutaj znalazłem przydatny wykres:http: //www.dtp-aus.com/hexadeci.ht. Dzięki tym danym udało mi się wymyślić:

0% = #00
10% = #16
20% = #32
30% = #48
40% = #64
50% = #80
60% = #96
70% = #112
80% = #128
90% = #144

Teraz problemy zaczynają się pojawiać, gdy dostaję więcej niż 100 w hex. Kody kolorów szesnastkowych mogą mieć tylko 8 symboli, prawda? Na przykład awaria # 11233b5e5 (80%) ulega awarii.

Co mogę zrobić, aby umożliwić mi również używanie wyższych liczb?

questionAnswers(10)

yourAnswerToTheQuestion