android - 如何在 EditText View 的焦点上默认使用数字键盘?

标签 android android-widget

我有一个 EditText 字段供用户以磅为单位输入他们的体重。如何覆盖传统键盘并改为显示数字小键盘?

最佳答案

这对我不起作用。但是,我能够通过以下任一方式完成上述操作:

// TYPE_CLASS_NUMBER: Class for numeric text. This displays the numbers/symbols keyboard.
editText.setInputType(InputType.TYPE_CLASS_NUMBER);

// TYPE_CLASS_PHONE: Class for a phone number. This displays the phone number keypad.
editText.setInputType(InputType.TYPE_CLASS_PHONE);

关于android - 如何在 EditText View 的焦点上默认使用数字键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3034287/

相关文章:

android - SDK 管理器不显示示例包选项

java - 在 Android 中从 XML 动态创建小部件时强制关闭

android-layout - Android v7 网格布局

android - 工具命名空间的可用属性列表

android - 取消 ProgressDialog 并停止线程

android - 我如何在 android 的每个屏幕分辨率中正确绘制 Canvas 位图

Android: Listview 弹跳到 scrollview

Android Superpowered SDK 同时录制和回放

android - 我可以在 Android 模拟器中运行 APK 文件吗?

java-如何生成6位随机十六进制值