android - Android textinput,用户可以在其中输入数字和'/'
问题描述
我的用户必须输入一个字符串21/99
,例如数字和符号/
是用户可以输入的唯一有效符号,理想情况下,这些都将显示在键盘上,而其他符号很少。不幸的是,我发现的任何其他类型都不会在这样的 UI 中产生number
。text
有没有一种方法可以让我的用户轻松输入这些数字。
解决方案
用于android:digits="1234567890/"
_EditText
- 如果设置,则指定此 TextView 具有数字输入法,并且这些特定字符是它将接受的字符。如果这样设置
示例代码
<EditText
android:layout_width="match_parent"
android:digits="1234567890/"
android:inputType="text"
android:layout_height="wrap_content" />
推荐阅读
- pandas - koalas 列赋值不支持类型ndarray
- python - 制作图像时如何重新排列像素
- kubernetes - Terraform 应用抛出错误“等待插件启动时超时”
- azure - 用于在资源组参与者中自动添加用户组的 Azure 策略
- javascript - 周开始数组 javascript 直到 X 天
- node.js - 如何引用节点模块中包含的 nunjucks 模板?
- javascript - 如何为 Promise.resolve().then() 使用异步替代方案?
- ruby-on-rails - Ruby - 有没有办法获取特定未来时间的时间戳,但取决于时区
- ios - Swift 编程约束不起作用
- rippled - 涟漪中的组件如何发送和接收来自对等点的消息?