본문 바로가기
IT/Android

Kotlin] 안드로이드 스튜디오 AsyncTask ProgressDialog

by 깻잎쌈 2020. 8. 17.
반응형
inner class ReadTask : AsyncTask<Void, JSONArray, String>() {
        val asyncDialog : ProgressDialog = ProgressDialog(this@MainActivity)

        override fun onPreExecute() {
           .......
            asyncDialog.setProgressStyle(ProgressDialog.BUTTON_POSITIVE)
            asyncDialog.setMessage("지도 초기화 중...")
            asyncDialog.show()
        }
       ....
    
        override fun onPostExecute(result: String?) {
           // 종료
           asyncDialog.dismiss()
        }
 
}

 

Use ProgressBar instead..

 

 

 

#참고

https://android--examples.blogspot.com/2017/02/android-asynctask-progress-update.html

 

android - AsyncTask progress update example

activity_main.xml android--examples.blogspot.com

https://developer.android.com/reference/android/app/ProgressDialog

 

ProgressDialog  |  Android 개발자  |  Android Developers

 

developer.android.com

https://developer.android.com/reference/android/app/ProgressDialog

 

ProgressDialog  |  Android 개발자  |  Android Developers

 

developer.android.com

 

 

반응형

댓글