相关疑难解决方法(0)

如何使用InputFilter限制Android中EditText中的字符?

我想将字符限制为0-9,az,AZ和空格键.设置inputtype我可以限制为数字,但我无法弄清楚Inputfilter查看文档的方式.

android android-edittext

168
推荐指数
12
解决办法
15万
查看次数

Android:如何验证EditText输入?

我需要在一系列EditTexts上进行表单输入验证.我使用OnFocusChangeListeners在用户输入每个之后触发验证,但这不符合上一个EditText的需要.

如果在键入最终的EditText时单击"完成"按钮,则InputMethod将断开连接,但技术上焦点永远不会丢失在EditText上(因此永远不会发生验证).

什么是最好的解决方案?

当InputMethod从每个EditText解除绑定而不是焦点更改时,我应该监视吗?如果是这样,怎么样?

android android-edittext

165
推荐指数
10
解决办法
30万
查看次数

Android:如何在EditText中设置可接受的数字和字符?

我必须在EditText中设置可接受的字符"0123456789"和"分号".下面是我正在使用的代码.

android:digits="0123456789;"
android:inputType="number|text
Run Code Online (Sandbox Code Playgroud)

该实现的问题是在HTC手机中,分号无法输入但在三星和索尼爱立信中,可以输入分号.另一个问题是当我在三星和索尼爱立信输入分号时,分号无法删除.上面的代码中是否有遗失的财产?提前致谢.

validation android digits android-edittext

14
推荐指数
1
解决办法
3万
查看次数

编辑文本验证

我想知道如何在EditText上进行验证.例如,我有一个只应接受数值的EditText.如果用户输入了除数值之外的其他内容,则应显示警告消息( "请使用数值......").

是否有一个函数可以确定输入的文本是否是特定类型?如果可能,请提供代码段.

validation android android-edittext

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×4

android-edittext ×4

validation ×2

digits ×1