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. Cordova显示数字键盘
- 2. 键盘只显示数字
- 3. 显示数字小键盘
- 4. Phonegap - js提示显示数字键盘
- 5. 数字键盘键盘不显示返回键中的iPhone
- 6. 如何仅显示键盘windows phone 7中的数字键?
- 7. 如何让html5文本字段显示数字键盘?
- 8. 仅显示EditField的数字键盘
- 9. Tabtip和InputScope - 显示数字键盘
- 10. 我的数字键盘未显示
- 11. Android Webview:显示数字键盘?
- 12. Flex 4.5.1 mobile - 仅显示数字键盘
- 13. 显示键盘
- 14. 如何启用数字键盘键在VB中显示数字标签
- 15. 如何显示没有输入栏的软数字小键盘?
- 16. Android如何使用EditText显示数字软键盘InputType =“text”
- 17. 如何在目标c中显示数字键盘ipad sdk
- 18. 如何在对话框中显示jquery数字键盘?
- 19. 如何在android的edittext框中显示数字键盘?
- 20. 如何让数字键盘始终显示在uiview中?
- 21. Iphone开发 - 如何显示数字键盘?
- 22. 如何在Android电视上显示数字软件键盘?
- 23. 如何在活动开始时显示数字键盘?
- 24. 如何在UITextField初始默认键盘中显示数字
- 25. 如何控制设备上的数字或字母数字键盘的显示?
- 26. 显示iPhone键盘
- 27. 当键盘显示
- 28. 时显示键盘
- 29. 如何从数字键盘
- 30. 想要在默认字母键盘中显示数字软输入键盘
editview在使用构建器的弹出窗口中,所以没有xml。我认为setInputType和在XML中做的一样 – 2011-01-14 04:31:12