本文主要是介绍android TV盒子开发------控制editext弹出输入法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
TV的应用最大的困扰就是焦点了。比如edittext,android默认为获取焦点时弹出输入法。对手机来说很方便,对于TV用户体验不好(弹出键盘儿用户并不想输入)。那么我们就需要这样一个edittext即:只有在遥控盘点击确定后才弹出键盘。步骤如下
一、在创建时禁止键盘弹出
mEditText.setInputType(EditorInfo.TYPE_NULL);//设置弹出的键盘类型为空
二、点击edittext弹出键盘
public void onClick(View v) { mEditText.setInputType(InputType.TYPE_CLASS_TEXT);mEditText.requestFocus();InputMethodManager imm = (InputMethodManager) mEditText.getContext()
这篇关于android TV盒子开发------控制editext弹出输入法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!