서버 동기화 중 Dialog 띄우기

Hwan·2023년 3월 24일
0

GiftMap

목록 보기
10/15

구현할 내용

  • 업로드 중, 사용자에게 대기를 알림
  • 동시에 다른 동작을 하지 못하도록 막음

1. ManageActivity

private var progressDialog: ProgressDialog? = null

fun showProgressDialog(context: Context) {
        progressDialog = ProgressDialog.show(context, "", "업로드 중입니다...", true)
    }

fun hideProgressDialog() {
        progressDialog?.dismiss()
        progressDialog = null
    }

위의 코드를 추가한 뒤, 프로그레스 Dialog가 띄워질 타이밍에 showProgressDialog(this), 사라질 타이밍에 hideProgressDialog()를 입력한다.

0개의 댓글