如何防止用户在android studio中键入键盘中的特定字符?

时间:2015-07-31 06:26:37

标签: java android keyboard

例如,当用户触摸键盘上的字符(a到z)时,编辑文本中没有输入任何内容(即使它是聚焦的),但是当他触摸编辑文本中输入的任何数字时。 我不想更改键盘本身(或创建自定义键盘)我只想过滤一些字符。 我该怎么做? 提前谢谢你:)

2 个答案:

答案 0 :(得分:4)

在EditText xml:

android:digits="1234567890"

这只允许数字

答案 1 :(得分:4)

它允许用户只键入小写字母,您也可以添加数字和特殊字符。

<Edittext android:digits="abcdefghijklmnopqrstuvwxyz"/>