Проблема:
Я сохранил изображение png в папке @drawable в студии Android. Подтверждено, что у этого изображения есть альфа-канал.
Когда я добавляю его в представление изображения в относительной компоновке, альфа-канал теряется.
Изображение ImageView:
код макета xml:
<ImageView
android:layout_width="100dp"
android:layout_height="100dp"
app:srcCompat="@drawable/icon_main"
android:id="@+id/main_icon_img"
android:background="@android:color/transparent"
android:scaleType="fitXY"
android:adjustViewBounds="true"
android:layout_marginLeft="31dp"
android:layout_marginStart="31dp"
android:layout_marginTop="113dp"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true" />
Я пробовал сделать фон прозрачным. Если я сохраню его в MIP-карте, изображение будет показывать альфа-канал, хотя это не мой предпочтительный метод.
Есть ли причина, по которой он отображается на белом фоне?