当用户输入一定数量的数据时,我正在使用setfocus将焦点自动移至下一个edittext字段。它在模拟器中运行良好,但在移动设备中却无法运行。可能是什么问题
phone1!!.setOnKeyListener(View.OnKeyListener { v, keyCode, event ->
Log.d("Deg===>>:", "=====" + phone1!!.text.length + "===" + keyCode + "======" + KeyEvent.KEYCODE_DEL)
if (keyCode != KeyEvent.KEYCODE_DEL) {
if (phone1!!.text.length == 2) {
phone2!!.setFocusableInTouchMode(true)
phone2!!.requestFocus()
}
}
false
})