728x90
반응형
질문 : Android에서 진행률 표시 줄의 진행 색상을 변경하는 방법
Android 애플리케이션에서 가로 진행률 표시 줄을 사용하고 있으며 진행률 색상 (기본적으로 노란색)을 변경하고 싶습니다. XML이 아닌 code
사용하여 어떻게 할 수 있습니까?
답변
답이 아니라서 죄송하지만 코드에서 설정하는 요구 사항은 무엇입니까? .setProgressDrawable
은 올바르게 정의 된 경우 작동합니다.
<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>
</layer-list>
출처 : https://stackoverflow.com/questions/2020882/how-to-change-progress-bars-progress-color-in-android
728x90
반응형
'프로그래밍 언어 > Android' 카테고리의 다른 글
Android에서 "@ id /"와 "@ + id /"의 차이점 (0) | 2021.09.02 |
---|---|
Android 색상 XML 리소스 파일의 웹 색상 (0) | 2021.09.02 |
Wi-Fi를 통해 Android 애플리케이션을 실행 / 설치 / 디버그 하는 방법 (0) | 2021.09.01 |
레이아웃의 Android 드로잉 Separator/Divider Line (0) | 2021.08.30 |
Android strings.xml에서 문자 &를 작성하는 방법 (0) | 2021.08.28 |