setIndeterminateDrawable을 하니 ProgressBar가 멈추는 문제가 있었다.
아래와 같이 작성하니 동작했다
progress.indeterminateDrawable = ContextCompat.getDrawable(this, R.drawable.progress)?.apply {
setBounds(0, 0, progress.width, progress.height)
}
progress.visibility = View.GONE
progress.visibility = View.VISIBLE
소스코드 안을 봐도 postInvalidate와 drawable 변경 코드들이 들어가 있는데 이상한 것 같다.
'Android' 카테고리의 다른 글
[Android] Gson을 대체하는 Moshi (0) | 2023.03.10 |
---|---|
[Android] Hilt: Dependency Injection Made Easy (0) | 2023.02.26 |
[Android] Dagger & Hilt ViewModelFactory (0) | 2022.04.22 |
[Android] Gson 과 android.location.Location (0) | 2022.04.15 |
[Android] Material Indeterminate Progress Drawable 커스텀 (0) | 2022.02.24 |