-
[안드로이드] progressbar 색상 변경하기안드로이드(java)/UI 관련 2019. 9. 25. 09:03
로딩할 때 사용하기 위해 원형 progressbar를 적용하였는데 색상이 기본 색상으로 적용되어 나타나네요.
기본 색상 말고 다른걸로 적용해보고 싶어서 적용방법을 찾아보았습니다.
xml을 적용하는 방법과 소스상에서 적용하는 방법 2가지가 있는데 소스에 적용하는 방법이 더 간단한것 같아서
소스코드에 작성하는 방법을 적용하였습니다.
xml상에 progressbar를 생성해주고 생성된 grogressbar에 색상적용해주면 끝입니다.
12345int pgbColor = getResources().getColor(R.color.red);ProgressBar progressBar = findViewById(R.id.progressBar);progressBar.setIndeterminate(true);progressBar.getIndeterminateDrawable().setColorFilter(c, PorterDuff.Mode.MULTIPLY);cs 적용하고싶은 곳에 위의 코드를 입력해주시면 잘 될겁니다.
색상은 원하는대로 변경하시면 되구요.
'안드로이드(java) > UI 관련' 카테고리의 다른 글
[안드로이드] textview 외곽선 넣기 (2) 2020.03.18 [안드로이드] ui 단위별 값 및 단말기 해당도에 따른 분류 (0) 2020.01.16 [안드로이드] 수직 progressbar 만들기 (1) 2019.09.07 [안드로이드] 안드로이드 activity 종료 애니메이션 없애거나 넣기 (0) 2019.09.06 [안드로이드] 슬라이딩 레이아웃 만들기 (0) 2019.08.13