2016-10-22 1 views
1

ListView 항목 배경에 그라데이션 효과를 적용하려고합니다.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 속성이 작동하지 않는 것 같습니다 : 그래서 나는 다음과 같은 내용으로 새로운 당김 XML을 만들었습니다. centerX을 다른 값으로 변경하면 변경 사항이 적용되지 않습니다. 또한 십진수 (0.1)를 사용하려고했지만 여전히 성공하지 못했습니다.

은 대단히 감사합니다 :)

답변

0

centerX 속성 (사용자가 정의하지 않았다)을 centerColor의 위치에 해당하는 선형 그라데이션의 경우.

이런 식으로 뭔가 작업을해야합니다 :

<gradient 
    android:startColor="#FF0000" 
    android:centerColor="#FF0000" 
    android:centerX="10%" 
    android:endColor="#FFFFFF" /> 
관련 문제