Herkese merhaba,

Bu yazımda Android Studio üzerinde Kotlin dilini kullanarak ProgressDialog kullanımına bakacağız. Bu kısımda xml ile ilgili bir değişiklik yapmamıza gerek yok. Direkt kod içerisinden halledebiliyoruz. Gelelim koduna :

internal lateinit var progressBar: ProgressDialog

İlk olarak her zamanki gibi tanımlamasını yapıyoruz. Daha sonra aşağıdaki kodları yazarak işimizi bitiriyoruz.

progressBar = ProgressDialog(this)
progressBar.setCancelable(false)
progressBar.setMessage("File downloading ...")
progressBar.setTitle("Loading...")
progressBar.setProgressStyle(ProgressDialog.STYLE_SPINNER)
progressBar.progress = 0
progressBar.max = 100
progressBar.show()

ProgressDialog’u sonlandırmak için ise aşağıdaki kodu yazmanız yeterli :

progressBar.dismiss()

Bir sonraki yazımda görüşmek üzere…