Can i control the keyboard from code on android in particular the caps lock(我可以通过android上的代码控制键盘,尤其是大写锁定吗)
问题描述
是否可以通过android上的代码弹出键盘并设置大写锁定?
Is it possible to popup the keyboard and set caps lock on from code on android?
推荐答案
尝试将 add android:capitalize="characters" 添加到 EditText 属性.这应该以大写字母显示键盘.
Try adding add android:capitalize="characters" to the EditText properties. This should display the keyboard in CAPS.
另外仅供参考,这是您通过代码显示键盘的方式:
Also FYI, this is how you show the keyboard via code:
EditText editText = (EditText) findViewById(R.id.myEdit);
InputMethodManager mgr = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
// only will trigger it if no physical keyboard is open
mgr.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
这篇关于我可以通过android上的代码控制键盘,尤其是大写锁定吗的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!