oligazar
8/8/2017 - 1:08 AM

Dialogs

Dialogs

// values
    <style name="StyledDialog" parent="@android:style/Theme.Holo.Dialog"/>
// values 21
    <style name="StyledDialog" parent="@android:style/Theme.Material.Light.Dialog"/>
fun showDialog(message: String): AlertDialog {
        val builder = AlertDialog.Builder(activity)
        builder.setTitle("Scan Result")
        builder.setMessage(message)
        val alert = builder.create()
        alert.show()
        return alert
    }
    
fun Context.progressDialog(message: String): ProgressDialog {
    val dialog = ProgressDialog(this, R.style.StyledDialog)
    dialog.isIndeterminate = true
    dialog.setMessage(message)
    return dialog
}

val progressDialog = progressDialog(activity, getString(R.string.authorization_dialog))
progressDialog.show()
progressDialog.dismiss()