2016-10-22 15 views
1

私はListViewアイテムの背景にグラデーション効果を加えようとしています。 だから私は、次の内容を含む新しい描画可能なXML作成:Androidの長方形グラデーションcenterXが動作しない

<shape xmlns:android="http://schemas.android.com/apk/res/android" 
android:shape="rectangle"> 
<gradient 
    android:centerX="10%" 
    android:startColor="#FF0000" 
    android:endColor="#FFFFFF" 
    android:angle="0" /> 

をしかし、centerXポイントが50%のままであるため、centerX属性が動作していないようです。 centerXを他の値に変更しても、変更は行われません。 私は10進数(0.1)を使用しようとしましたが、まだ成功しませんでした。

はどうもありがとうございました:)

答えて

0

centerX属性は(あなたが定義されていませんでした)centerColorの位置に対応する線形グラデーションの場合。

このような何か作業をする必要があります:

<gradient 
    android:startColor="#FF0000" 
    android:centerColor="#FF0000" 
    android:centerX="10%" 
    android:endColor="#FFFFFF" /> 
関連する問題