首页 > 解决方案 > Android textinput,用户可以在其中输入数字和'/'

问题描述

我的用户必须输入一个字符串21/99,例如数字和符号/是用户可以输入的唯一有效符号,理想情况下,这些都将显示在键盘上,而其他符号很少。不幸的是,我发现的任何其他类型都不会在这样的 UI 中产生numbertext有没有一种方法可以让我的用户轻松输入这些数字。

标签: androidandroid-inputtype

解决方案


用于android:digits="1234567890/"_EditText

android:digits

  • 如果设置,则指定此 TextView 具有数字输入法,并且这些特定字符是它将接受的字符。如果这样设置

示例代码

<EditText
    android:layout_width="match_parent"
    android:digits="1234567890/"
    android:inputType="text"
    android:layout_height="wrap_content" />

推荐阅读