기존 막대형 ProgressBar가 촌스러워 보이는 감이 있어 원형 ProgressBar로 바꿔보고자 했다.
원형 ProgressBar는 스타일에서 테마 뒤쪽에 ProgressBar.Large 를 통해 선택할 수 있는데 여기서
ProgressBar.Large는 반시계방향, ProgressBar.Large.Inverse는 시계방향으로 애니메이션을
진행하게 된다.
여기서 애니메이션 완료 후 완료 아이콘으로 자리를 대체하는 걸로 코드를 짜두었는데
여기서 ProgressBar 색상이 밝은 연두색이라 색이 매치가 안되는 문제가 있었다.
styles.xml을 건드려도 보고 코드로도 짜보다가 안되었는데
styles.xml을 건드리는 거 없이 다른 코드로 색상 변경을 성공할 수 있었다.
< 코드 부분 >
< 레이아웃 xml >
< 적용 화면 : medium ser green 이라는 컬러 셋을 적용. >
참조 :
'ANDROID' 카테고리의 다른 글
[안드로이드] OPENGL ES 뷰를 비트맵으로 저장해 이미지뷰에 출력하기 (0) | 2018.02.19 |
---|---|
[안드로이드] 뷰 위에 들어오는 모든 터치 이벤트를 막기 (0) | 2018.02.02 |
[안드로이드] 권한 승인 Thread에서 확인 후 기능 수행하기 (0) | 2018.01.25 |
[안드로이드] 파일 생성을 위한 권한접근이 되지 않을 때 (0) | 2018.01.23 |
[안드로이드] 액티비티 파일 안에서 Dialog의 EditText 키보드 막기 (0) | 2018.01.19 |