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; }