Установите стиль в textinputlayout внутри alertdialog

#android #android-textinputlayout

Вопрос:

Я пытаюсь установить material.io outlinedbox стиль для моего textinputlayout внутреннего alertdialog , но что бы я ни пытался, стиль возвращается к диалоговому окну оповещения по умолчанию. Есть ли какой-нибудь способ установить разные стили для alertdialog и для textinputlayout ?

Я пытался:

  1. Установка стиля непосредственно в textinputlayout :
 var alertDialog = AlertDialog.Builder(this)
alertDialog.setTitle("Crear aula")

var editText = AlertDialogEditText(this)
editText.style(R.style.Widget_MaterialComponents_TextInputLayout_OutlinedBox)
var textInputEditText = TextInputEditText(this)

editText.addView(textInputEditText)

alertDialog.setView(editText)

alertDialog.create().show()
 
  1. Установка различных контекстов для alertdialog и для textinputlayout :
 var alertDialog = AlertDialog.Builder(this)
alertDialog.setTitle("Crear aula")

var editText = AlertDialogEditText(baseContext)
editText.style(R.style.Widget_MaterialComponents_TextInputLayout_OutlinedBox)
var textInputEditText = TextInputEditText(baseContext)

editText.addView(textInputEditText)

alertDialog.setView(editText)

alertDialog.create().show()
 

Что бы я ни пробовал, я все равно получаю textinputlayout стиль по умолчанию.

Есть какие-нибудь идеи?