美文网首页
解决魅族手机EditText获焦后无法弹出键盘的问题

解决魅族手机EditText获焦后无法弹出键盘的问题

作者: 圈圈猫 | 来源:发表于2019-10-18 16:26 被阅读0次

    魅族手机无法获取焦点

    本人场景是在弹窗的时候又动画效果,先禁止了可以输入的操作,后来动画结束以后用户修改数据的时候发现获取焦点的时候无法弹出魅族手机的键盘

    et_id.onFocusChangeListener = object : View.OnFocusChangeListener {
                override fun onFocusChange(v: View?, hasFocus: Boolean) {
                    if (hasFocus) {
                        isIdFource = true
                        et_id.postDelayed(object : Runnable {
                            override fun run() {
                                var keyboard: InputMethodManager = et_id.context.getSystemService(Context.INPUT_METHOD_SERVICE) as InputMethodManager
                                keyboard.showSoftInput(tv_content, 0)
                            }
    
                        }, 200)
                    } else {
                        isIdFource = false
                    }
                }
    
            } 
    

    相关文章

      网友评论

          本文标题:解决魅族手机EditText获焦后无法弹出键盘的问题

          本文链接:https://www.haomeiwen.com/subject/ryxuuctx.html