как добавить полупрозрачный оверлей на изображение в студии android и показать его собственно - PullRequest
0 голосов
/ 26 мая 2020

Это изображение, которое я использую, и я хочу добавить красный прозрачный оверлей Исходное изображение

Я хочу добавить полупрозрачное оверлей на это изображение Я использовал этот код, но полностью скрыл image

<?xml version="1.0" encoding="utf-8"?>
 <shape xmlns:android="http://schemas.android.com/apk/res/android">
   <gradient
    android:startColor="#ffcccb"
    android:centerColor="#ffcccb"
    android:endColor="#ffcccb"
    />
 </shape>

<ImageView
            android:id="@+id/backgroudImage"
            android:layout_width="match_parent"
            android:layout_height="254dp"
            android:rotation="0"
            android:scaleType="fitStart"
            android:foreground="@drawable/image_overlay"
            android:src="@drawable/backgroud"
            />

как настроить цветовые коды Как уменьшить непрозрачность Я хочу показать свое изображение, как показано на этом изображении Это вид, который я хочу получить

1 Ответ

0 голосов
/ 27 мая 2020

Используйте следующий код для черного:

<color name="black">#000000</color>

Теперь, если я хочу использовать непрозрачность, вы можете использовать следующий код:

<color name="black">#99000000</color> <!-- 99 is for alpha and others pairs zero's are for R G B -->

И ниже для кода непрозрачности: и все уровень непрозрачности здесь

Значения непрозрачности в шестнадцатеричном формате

100% — FF
95% — F2
90% — E6
85% — D9
80% — CC
75% — BF
70% — B3
65% — A6
60% — 99
55% — 8C
50% — 80
45% — 73
40% — 66
35% — 59
30% — 4D
25% — 40
20% — 33
15% — 26
10% — 1A
5% — 0D
0% — 00

также вы можете изменить альфа-значение в макете атрибутов. вы можете записать в изображение альфа 0,5

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...