2014-12-13 22 views
7
<?xml version="1.0" encoding="utf-8"?> 
<bitmap 
    android:src="@drawable/ic_action_remove" 
    android:alpha="0.4" 
    xmlns:android="http://schemas.android.com/apk/res/android"> 

</bitmap> 

Ten fragment kodu działa dobrze tylko na Android API 21 (Lollipop).Atrybut alfa działa tylko na Androidzie Lollipop, dlaczego?

Czy istnieją jakieś sposoby ustawienia alfa dla rysunków we wcześniejszych wersjach?

Odpowiedz

0

Właściwie dla bitmapy można zastosować właściwość android:alpha do ImageView który zawierającego ten obraz i będzie ona mechanicznie ustawić alfa w stosunku do pożądanego obrazu.

Aby to zrobić patrz this i będzie to wyglądać tak:

android:alpha="0.5"