Как изменить ширину и высоту AlertDialog в Kotlin - PullRequest
0 голосов
/ 17 июня 2020

Как изменить высоту и ширину диалогового окна с предупреждением в Kotlin. Мой код диалогового окна предупреждения выглядит так:

val loginProgressDialog = AlertDialog.Builder(this)
            .setView(layoutInflater.inflate(R.layout.alert_dialog, null))
            .setCancelable(false)
            .create()

Я пробовал следующее, но это не сработало

    loginProgressDialog.window?.attributes?.width = 100
    loginProgressDialog.window?.attributes?.height = 100

Если вы можете указать ссылку на сообщение, где есть решение, я Я бы тоже это полюбил.

1 Ответ

1 голос
/ 17 июня 2020

Вы можете добиться этого с помощью этого

loginProgressDialog.window?.setLayout(100, 100)

Вы должны использовать его только сразу после отображения AlertDialog, используя loginProgressDialog.show()

...