ProgressDialog 예제
25 Nov 2016 | Android UXProgressBar는 로딩 등과 같이 어떤 작업이 수행되고 있다는 것을 사용자에게 알려주기 위한 UX 컴포넌트입니다. 원형, 선형 등과 같이 다양한 형태의 ProgressBar가 존재합니다. 그리고 이러한 ProgressBar를 Dialog 형태인 ProgressDialog로도 보여줄 수 있습니다.
좀 더 자세한 정보는 여기를 참조하시면 됩니다.
예제 코드
private ProgressDialog mProgressDialog;
private void showProgressDialog(String message) {
closeProgressDialog();
mProgressDialog = new ProgressDialog(this);
mProgressDialog.setTitle("");
mProgressDialog.setMessage(message);
mProgressDialog.setCancelable(true);
mProgressDialog.setIndeterminate(true);
mProgressDialog.show();
}
private void closeProgressDialog() {
if((mProgressDialog != null) && (mProgressDialog.isShowing())) {
mProgressDialog.dismiss();
}
mProgressDialog = null;
}