먼저 이 아니며 "진행률 막대 색상을 변경하는 방법"이라는 질문이 중복 되어도 문제가 해결되지만 다른 문제가 발생합니다.안드로이드 - 애니메이션을 잃지 않고 수평 진행 막대 색상을 변경하는 방법
그래서 수평 진행 막대가 있습니다. 진행률 표시 줄을 계속 작성/업데이트합니다. 즉, 진행률을 1, 2, (최대 100)로 설정하여 % 완료를 시뮬레이트합니다. 색상을 변경하십시오. 그러나 일부 휴대 전화에서는 진행률 표시 줄의 기본 리소스 색상이 녹색이고 일부는 주황색이며 모든 기기에서 녹색으로 표시되기를 원하므로 진행률 표시 줄 속성에서 progressDrawable
(대부분 내가 진행률 표시 줄이 지금 단지 전체 진행 (즉, 최종 비율, 100)를 표시하도록 할 경우 다음 xml
파일
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="5dip" />
<gradient
android:startColor="#4CC417"
android:centerColor="#4CC417"
android:centerY="0.75"
android:endColor="#4CC417"
android:angle="270"
/>
</shape>
에 유래에 대한 답변), 당신은 0에서 애니메이션이 표시되지 않는 어떤 백분율.
진행률 표시 줄의 기본 색상을 변경하고 기본 애니메이션을 유지하는 방법이 있습니까?
불가능하면 내 애니메이션을해야합니까? 그렇다면 누군가 내 자신의 애니메이션을 진행 막대를 모방하는 방법에 대한 스 니펫을 줄 수 있습니까?