개발학습일지

[Android Studio] 진행상태를 표시하는 함수 _Dialog를 이용한 progress 본문

Android Studio

[Android Studio] 진행상태를 표시하는 함수 _Dialog를 이용한 progress

처카푸 2024. 6. 13. 15:43

진행상태를 표시하는 함수 _Dialog를 이용한 progress

 

서버에 데이터를 저장하거나, 수정하거나, 삭제하는 경우에 사용한다.

    // 멤버 변수
    Dialog dialog;
    
    // 진행상태 표시하는 함수
    void showProgress(){
        dialog = new Dialog(this);
        dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
        dialog.setContentView(new ProgressBar(this));
        dialog.setCancelable(false);
        dialog.setCanceledOnTouchOutside(false);
        dialog.show();
    }
    // 진행상태 없애는 함수
    void dismissProgress(){
        dialog.cancel();
    }