Q
如何显示数字键盘
18
A
回答
22
给 android:inputType="number"
你的XML文件中
编辑: “数” 是不行的,改为 “数量”(小写字母N)
11
一)在XML
android:numeric="decimal"
b)代码
EditText editView = new EditText(this);
editView.setKeyListener(new DigitsKeyListener());
5
在你的XML,你必须这样做:
android:inputType="Number"
在你的代码,这样做:
editText.requestFocus();
然后:
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
我花了很多天算出这个。我什至尝试editText.performClick();不工作。
2
弹出的活动开始的数字键盘,我用下面的步骤:
创建编辑文本字段中布局为:
<EditText
...
android:inputType="number"
... />
在功能的onCreate()显示软键盘
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_FORCED,0);
最重要的是给焦点编辑文本onResume方法。
@Override
public void onResume() {
super.onResume();
editText.setFocusableInTouchMode(true);
editText.requestFocus();
}
相关问题
- 1. 显示数字小键盘
- 2. 键盘只显示数字
- 3. 数字键盘键盘不显示返回键中的iPhone
- 4. Android Webview:显示数字键盘?
- 5. 我的数字键盘未显示
- 6. 显示键盘
- 7. 如何在目标c中显示数字键盘ipad sdk
- 8. 如何让数字键盘始终显示在uiview中?
- 9. 如何显示没有输入栏的软数字小键盘?
- 10. 如何在UITextField初始默认键盘中显示数字
- 11. 如何在活动开始时显示数字键盘?
- 12. Android如何使用EditText显示数字软键盘InputType =“text”
- 13. 显示iPhone键盘
- 14. 时显示键盘
- 15. 想要在默认字母键盘中显示数字软输入键盘
- 16. 如何在物理键盘连接时显示虚拟键盘
- 17. 如何在软键盘显示时隐藏EditText软键盘?
- 18. 如何显示TLF Textfield的键盘?
- 19. 如何强制键盘保持显示?
- 20. 如何显示自定义键盘
- 21. 如何在Qt上显示键盘?
- 22. 如何手动显示ios键盘?
- 23. 如何使用inputView后显示键盘
- 24. Phonegap如何自动显示键盘
- 25. 差异键盘显示和键盘将显示
- 26. 如何解决键盘显示时的问题,当键盘显示时,键盘隐藏标签栏
- 27. Libgdx - Textfield,显示键盘输入字段
- 28. Android键盘弹出字符不显示
- 29. 如何在Android中显示用于密码字段的数字软键盘
- 30. 键盘显示时不显示视图?
editview在使用构建器的弹出窗口中,所以没有xml。我认为setInputType和在XML中做的一样 – 2011-01-14 04:31:12