У меня есть представление предупреждений с пользовательским макетом, которое содержит EditText
activity.alert {
var quantityEt: EditText? = null
customView {
linearLayout {
orientation = LinearLayout.VERTICAL
quantityEt = editText {}
quantityEt!!.requestFocus()
Log.e("LOL", ac.window.currentFocus.toString())
}
}
}.show()
затем я прошу сосредоточиться на этом тексте редактирования. Однако activity.window.currentFocus
выводит, что currentFocus android.support.v7.widget.RecyclerView.
Мне нужно, чтобы currentFocus был EditText. Я также пытался коснуться его, чтобы запросить фокус, но все равно получил RecyclerView.
Есть ли способ добиться этого?