Код: Выделить всё
holder.id_edit_srt_bit.setOnClickListener {
println(my_data[position])
var data = my_data[position]
MaterialAlertDialogBuilder(context)
.setView(R.layout.dialog_edit_form)
.setPositiveButton("OK") { dialog, which ->
println("---------> $dialog -> $which")
}
.setNegativeButton("NO") { dialog, which ->
println("---------> $dialog -> $which")
}
.show()
}
теперь при открытии этого диалогового окна мне нужно установить значение, которое находится в переменной data
как это сделать?
я пробовал это, но это не работает
Код: Выделить всё
var dialog = Dialog(context)
dialog.findViewById(R.id.id1)?.text = data?.val1 as Editable
dialog.findViewById(R.id.id2)?.text = data?.val2 as Editable
Подробнее здесь: https://stackoverflow.com/questions/625 ... in-android
Мобильная версия