2

我有一个包含 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。

有没有办法做到这一点?

4

0 回答 0