Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- function scope
- .kt
- android
- Retrofit2
- view
- intent
- layout
- Git
- linux
- Eclipse
- Kotlin
- Anro Coroutines
- ConstraintLayout
- java
- javascript
- LinearLayout
- props
- block scope
- vim
- component
- ReactDOM
- 안드로이드
- react
- permission
- RecyclerView
- ViewGroup
- RelativeLayout
- http
- cardview
- Anko SQLite
Archives
- Today
- Total
이것저것 다 개발
[Android] ProgressDialog 사용하기 본문
가장 기본적인 ProgressDialog를 만들어 사용해보겠습니다.
먼저 progressDialog를 생성한 후 Message, Cancelable, ProgressStyle를 작성하겠습니다.
ProgressDialog 생성
ProgressDialog progressDialog = new ProgressDialog(this);
progressDialog.setMessage("ProgressDialog running...");
progressDialog.setCancelable(true);
progressDialog.setProgressStyle(android.R.style.Widget_ProgressBar_Horizontal);
setMessage() : ProgressDialog에 들어갈 메시지를 작성합니다.
setCancelable() : ProgressDialog 실행도중 취소가능 여부를 설정합니다.
setProgressStyle() : ProgressDialog의 Style을 설정합니다.
ProgressDialog 실행
progressDialog.show();
ProgressDialog 종료
progressDialog.dismiss();
Http request 시 show()를 호출하여 progressDialog를 실행하고
response를 받게 되었을때 dismiss()를 호출하여 종료하도록 사용하면 됩니다.
'Android' 카테고리의 다른 글
[Android] startActivityForResult (0) | 2019.01.10 |
---|---|
[Android] Flavor 사용하기 (빌드 변형 구성) (0) | 2019.01.09 |
[Android] ConstraintLayout (0) | 2018.06.12 |
[Android] OpenWeatherMap 날씨 API 사용 앱 만들기 (14) | 2018.05.28 |
[Android] Retrofit2 사용해보기 (2) | 2018.05.25 |
Comments