私は次の勾配を持っています:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:Android="http://schemas.Android.com/apk/res/Android">
<gradient
Android:startColor="#ECECEC"
Android:centerColor="#F6F6F4"
Android:endColor="#F8F8F6"
Android:angle="90"
Android:dither="true"
/>
</shape>
ListViewでこれをListSelectorに設定しているため、これを透明にしたいのです。
<ListView Android:layout_width="fill_parent"
Android:layout_height="fill_parent" xmlns:Android="http://schemas.Android.com/apk/res/Android"
Android:id="@+id/ARListView"
Android:background="@drawable/transparent_background"
Android:cacheColorHint="#00000000" Android:drawSelectorOnTop="true"
Android:listSelector="@drawable/stocks_selected_gradient">
</ListView>
8桁の色の値を使用するだけです。 #FFF8F8F6、最初の2文字はアルファ値です。 FFは完全に不透明で、00は完全に透明です。
Android:background = "#00000000" Android:cacheColorHint = "#00000000"
これは透明になりますが、これは完全に透明にするためです...