1

私は次のドローアブルを持っています:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <gradient 
        android:startColor="#2F2F2F" 
        android:endColor="#5A5A5A"
        android:angle="90"
        android:dither="true"
     />
</shape>

startColorを50%またはendColorを50%で開始する方法はありますか?

グラデーションに適用できるすべての属性を示すリンクはありますか?

4

2 に答える 2

1

これらのページには、グラデーションに適用できるすべての属性が表示されます。

http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape

http://developer.android.com/reference/android/graphics/drawable/GradientDrawable.html

あなたが求めているように途中で何かをするために、android:centerColor属性を試してみてください。

于 2010-09-24T00:14:09.367 に答える
0

あなたは透明性について話しているのですか?6桁ではなく8桁のカラーコードを使用できると確信しています。最初の2桁はアルファ値です。つまり、#AARRGGBB、または#882F2F2Fのようなものです。

于 2010-09-24T01:21:56.570 に答える