Muszę ustawić wartość krycia na kolor w formacie losowym xml. Ale kiedy próbuję dodać na przykład dwie wartości nieprzezroczystości (# 20C0C0C0), nie działają. Kolor wydaje się być całkowicie przezroczysty.W jaki sposób ustawić wartość alfa/nieprzezroczystości na kolor w przypadku rysowania xml?
Oto mój kod ...
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<corners
android:radius="2dp" />
<solid
android:color="#CDCDCD" />
<stroke
android:width="2dp"
android:color="@android:color/darker_gray" />
<size
android:height="60dp"
android:width="80dp"/>
</shape>
Ktoś ma pomysł? Dzięki za pomoc.
CDCDCD z tym masz nieprzezroczysty kolor. Pierwsze dwa bajty to kanał alfa. FF jest maksimum alfa 00 jest minimum. # 00CDCDCD jest całkowicie przezroczystym kolorem. – Blackbelt
Nie ma ustawienia alfa dla [Shape Drawables] (http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape). – TronicZomB