Coding/Android Studio
ProgressBar의 Color 바꾸기
떡빵
2019. 1. 19. 19:49
728x90
로딩화면에 많이 쓰는, 빙글빙글 돌아가는 ProgressBar를 만들고, 돌아가는 색상을 바꾸려고한다.
디자인과 관련된 부분은 가능한 XML에서 하는걸 선호해서, XML쪽 코드를 찾아봤지만,
기본적으로 지원을 안해서 그런지 커스텀을 할 XML 파일을 만들어서 적용시키는 방법 뿐이더라....
그래서 그냥 java코드 쪽에서 바꾸는 방법을 택했는데, 엄청 간-단.
ProgressBar progressBar;
int c = getResources().getColor(R.color.mainColorLight);
progressBar = findViewById(R.id.progressBar);
progressBar.setIndeterminate(true);
progressBar.getIndeterminateDrawable().setColorFilter(c, PorterDuff.Mode.MULTIPLY);
그냥 불러와서 색 넣어주면 끝임.
728x90