关于Android EditText isFocusable为true禁止获取焦点后的恢复获取焦点问题
在项目中有这样一个需求:在录音的时候EditText不可获取焦点不可编辑,只有在没有录音的时候才能获取焦点进行编辑。
禁止获取焦点、禁止编辑
mParsedContentEt.isFocusable = false
重新可以获取焦点
记住,必须要下面的4个步骤,如果你只是简单的写了第一步和第三步,你会发现代码无效。
mParsedContentEt.isFocusable = true
mParsedContentEt.isFocusableInTouchMode = true
mParsedContentEt.requestFocus()
mParsedContentEt.requestFocusFromTouch()
ps:笔记只是记录,如有错误,希望指正。