我有一个包含 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。
有没有办法做到这一点?