Cal*_*alc 5 android android-edittext android-input-filter
我需要维护一个EditText可以由用户号码输入的内容,在某些情况下我需要将文本设置为EditText12 $.所以我需要能够setText()做任何我想要的事情.
我已经尝试设置一个EditText,输入类型设置为number,产生数字小键盘,同时删除InputFilterEditText的那个 - 这仍然不允许我放置非数字字符
input.setFilters(new InputFilter[] {});
Run Code Online (Sandbox Code Playgroud)
难道我做错了什么?有没有不同的方法来实现我的目标,一个带有数字小键盘的EditText,我可以编程方式插入一些非数字字符?
这将保持数字,但将允许$字符,添加android:digits属性所需的任何其他特殊字符
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="number"
android:digits="0123456789,$">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3535 次 |
| 最近记录: |