首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Android中只在软键盘上显示数字按钮?

在Android中只在软键盘上显示数字按钮?
EN

Stack Overflow用户
提问于 2010-07-29 04:39:39
回答 9查看 54.1K关注 0票数 38

在Android的软键盘上,你可以使用android:inputType="numberDecimal"设置软键盘来显示数字,而不是a-z键盘。但是,如果我只想显示顶部数字行1 2 3 4 5 6 7 8 9 0,而不是以@ # $ % ...开头的后续行,该怎么办

感谢您的收听!

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2012-10-29 01:50:47

您只需在代码中添加以下行:

代码语言:javascript
运行
复制
input.setRawInputType(Configuration.KEYBOARD_12KEY);

这将只显示数字键盘。

票数 42
EN

Stack Overflow用户

发布于 2010-07-29 05:11:30

代码语言:javascript
运行
复制
android:inputType="phone"
android:digits="1234567890"

是一种选择

票数 66
EN

Stack Overflow用户

发布于 2010-07-29 05:08:58

电话号码簿是我找到的最接近的东西(在EditText上设置inputType="phone" )。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3357302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档