【发布时间】:2011-12-27 09:51:43
【问题描述】:
我的应用程序上有一个登录屏幕,它接受 CPF 作为登录名(CPF 是每个巴西公民都有的唯一号码标识,例如:10546819546),但它也可以接受护照号码作为登录名,这些可能有上面的字母。
我的问题是我希望键盘在弹出时显示到默认字母表之前的数字/符号“视图”。将 inputMethod 更改为 phone 或 number 并不能解决我的问题,因为正如我所说,登录可能包含字母。
我看到了一些与我的问题有些相似的解释,但它们要么没有解决我的问题,要么过于复杂。
这只是为了稍微改善用户体验和娱乐我开发应用程序的一个小调整,所以如果解决方案是“覆盖默认键盘,制作自定义组件”等,我就不用管它了。
TL;DR:我想在字母一之前显示数字/符号软键盘。
【问题讨论】:
-
我对巴西文化不熟悉。是否有发给每个人的公积金卡?如果是这样,卡上的数字是否以某种机器可读格式表示?也许是条形码?如果是这样,您可以让他们选择扫描它。
-
有一张实体卡,是的,但它没有任何条形码或任何可以扫描的东西。此外,几乎没有人带着它的 CPF 卡到处走动,因为我们的身份证通常也印有 cpf。
标签: android input keyboard numbers format