티스토리 뷰
ProgressBar 는 수행중인 작업 상태를 표시하는데 사용된다.
기본적으로는 spinner 가 표시되지만 horizontal bar 로 변경할 수 있다.
또한, 진행률을 표시하지 않을 수도 있는데 작업량이 어느정도 인지 모를 경우 순환 에니메이션만 보이도록 할 수 있다.
How to
◼ ProgressBar code in XML
◼ ProgressBar code in JAVA
Attributes
◼ id
id 는 해당 ProgressBar 을 유일하게 식별할 수 있는 속성이다.
◼ progress & max
- progress : Progress 의 기본값 설정 (0 ~ MAX)
- max : Progress 의 최대값 설정
- Integer value 만 가능
◼ progressDrawable
ProgressBar 배경과 프로그레스 를 custom 하게 설정할 수 있다.
[activity_main.xml]
[custom_progress.xml]
◼ indeterminate
작업량이 어느정도 인지 모를 경우 사용하며 진행률을 표시하지 않는다.
순환 에니메이션만 보인다
◼ background
ProgressBar 의 배경색을 설정한다.
- color 값이나 drawable 을 설정할 수 있다.
◼ padding
ProgressBar 의 왼쪽, 오른쪽, 위, 아래 padding 을 설정한다.
Methods
◼ getMax()
ProgressBar 에 설정된 최대값 반환
◼ getProgress()
ProgressBar 에 현재 값 반환
'Android > UI' 카테고리의 다른 글
SeekBar (0) | 2019.08.27 |
---|---|
RatingBar (0) | 2019.08.27 |
ToggleButton (On/Off) (0) | 2019.08.22 |
Switch (On/Off) (0) | 2019.08.21 |
TimePicker (0) | 2019.08.20 |
- Total
- Today
- Yesterday
- WEMIX
- 안드로이드 서비스
- StartService
- 채굴앱
- task
- 무료채굴
- android flag activity
- mPANDO
- android intent
- 앱테크
- StringUtils
- 리워드앱
- Android Service
- notifyDataSetChanged
- BroadcastReceiver
- onContextItemSelected
- Intent
- registerForContextMenu
- task 생성
- 앱테크 추천
- 무료 채굴
- onCreateContextMenu
- RoomDatabase
- 리워드 어플
- p2e
- android task
- M2E
- 안드로이드 인텐트
- bindservice
- android activity flag
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |