진행 표시 줄 색상 변경 progress bar 배경 색

2214 단어 androidxml
진행 표시 줄 의 기본 색상 은 노란색 입 니 다. 그러면 어떻게 바 꿀 까요?
원본 코드 를 보면 발견 할 수 있 습 니 다.
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 
 
<item android:id="@android:id/background"> 
    <shape> 
        <corners android:radius="5dip" /> 
        <gradient 
                android:startColor="#ff9d9e9d" 
                android:centerColor="#ff5a5d5a" 
                android:centerY="0.75" 
                android:endColor="#ff747674" 
                android:angle="270" 
        /> 
    </shape> 
</item> 
 
<item android:id="@android:id/secondaryProgress"> 
    <clip> 
        <shape> 
            <corners android:radius="5dip" /> 
            <gradient 
                    android:startColor="#80ffd300" 
                    android:centerColor="#80ffb600" 
                    android:centerY="0.75" 
                    android:endColor="#a0ffcb00" 
                    android:angle="270" 
            /> 
        </shape> 
    </clip> 
</item> 
<item 
    android:id="@android:id/progress" 
> 
    <clip> 
        <shape> 
            <corners 
                android:radius="5dip" /> 
            <gradient 
                android:startColor="@color/progress_start" 
                android:endColor="@color/progress_end" 
                android:angle="270" /> 
        </shape> 
    </clip> 
</item> 

 
그럼 @ color / progress 를 발견 할 수 있 습 니 다.start @color/progress_최종 수정 만 하면
16 진법 으로 바 꾸 거나 컬러 파일 을 만들어 서 색 을 쓰 세 요.
그래서?
위 에 있 는 파일 을 저장 하고 my 라 고 추가 하 세 요.progress. xml, 그리고 MyProgressBar. setProgressDrawable (아까 파일 을 참조 하면 됩 니 다), 위의 함 수 를 통 해 my 를 알 아야 합 니 다.progress. xml 은 drawable 폴 더 에 저장 되 어 있 을 거 예요.

좋은 웹페이지 즐겨찾기