`
liangoogle
  • 浏览: 278385 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

EditText 只输入英文和特殊字符

 
阅读更多

android:digits="1234567890qwertyuiopasdfghjklzxcvbnm`-=[]\;,./~!@#$%^*()_+}{:?&<>"'"

这样就不会输入中文了。

分享到:
评论
2 楼 liangoogle 2012-04-10  
就是只让edittext输入这些字符。
1 楼 huibin147852369 2011-12-09  
应该讲解一下!

相关推荐

    Android EditText禁止输入空格和特殊字符

    需要注意的是,这些过滤器只会对用户实时输入的字符生效,如果用户通过剪贴板粘贴含有空格或特殊字符的文本,可能仍需要额外处理,例如监听文本变化事件(`TextWatcher`)并在`onTextChanged()`方法中进行过滤。...

    Android EditText 正则表达式 限制数字、字母、字符 输入 密码框

    @#$%^&*()]`模式的字符,只允许用户输入小写字母、数字和指定的特殊字符。 3. **密码框设置**: - 对于密码框,通常需要隐藏输入的内容,可以通过`android:inputType="textPassword"`属性实现。 - 若要限制密码...

    android EditText 限制输入的4种方法【修正版】

    例如,如果要禁止输入特殊字符,可以在filter方法内进行判断并过滤。 4. **使用正则表达式验证** 在Android中,我们可以利用`Pattern`和`Matcher`类配合正则表达式对输入进行验证。在`afterTextChanged()`方法中,...

    android EditText 限制最大输入字符,是字符不是长度哦

    不同于字节长度或字节数,这里的“字符”通常指的是用户肉眼可见的字符,包括英文、数字、汉字以及其他特殊字符。 在Android中,我们可以使用`InputFilter`来实现这个功能。`InputFilter`是`EditText`的一个接口,...

    Android开发之EditText字符串过滤器InputFilter

    4. **组合多个InputFilter**:有时我们需要同时应用多种过滤规则,例如限制长度和过滤特殊字符。在这种情况下,可以创建一个InputFilter数组,将多个InputFilter放入其中,然后一起设置给EditText。 以下是一个简单...

    超超超简单实现金额输入的EditText

    在金融应用或涉及金额输入的场景下,为了提供更符合用户习惯的交互体验,我们经常需要定制一个特殊的EditText,使用户在输入金额时,数字从右向左移动,并且始终保持两位小数。"超超超简单实现金额输入的EditText...

    android EditText禁止输入法表情

    这样,当用户尝试输入表情时,`InputFilter`会拦截这些字符,确保`EditText`中只显示文字。 当然,这个方法可能无法覆盖所有表情,因为表情的Unicode范围在不断扩展。为了解决这个问题,你可以使用第三方库,如`...

    EditText密码输入框过滤汉字和特殊字符

    登录注册时,Android本身的密码输入框无法限制汉字输入,此方法可以直接过滤,非常方便

    EditText账号格式输入

    当我们需要特定格式的输入,如账号、邮箱或电话号码时,`EditText`可以通过设置属性和监听器来实现格式化输入。下面将详细讨论如何实现“账号格式输入”的`EditText`。 首先,我们可以通过设置`hint`属性来指导用户...

    InputFilterEditTextDEmo 过滤特殊字符,空格,emoji的EditText

    然而,在某些应用场景下,我们可能需要对用户的输入进行特定的限制或格式化,比如禁止输入特殊字符、空格或表情符号(emoji),同时控制输入的字符长度。`InputFilterEditTextDemo`项目就是为了实现这些功能而创建的...

    android同时控制EditText输入字符个数和禁止特殊字符输入的方法

    本文实例讲述了android同时控制EditText输入字符个数和禁止特殊字符输入的方法。分享给大家供大家参考。具体分析如下: 这里总结了三种方法如下: 方法一: 1. 引用两个命名空间: import android.text.TextWatcher...

    Android EditText 禁止emoj表情输入

    默认情况下,`EditText`会接收所有的字符输入,包括字母、数字以及各种特殊字符,当然也包括emoji表情。 要实现禁用emoji输入的功能,一种方法是通过自定义`InputFilter`来实现。`InputFilter`是`EditText`用来过滤...

    EditText禁止表情输入

    然而,在实际应用中,有时我们可能需要限制用户只能输入特定格式或类型的数据,比如纯文本,而不允许输入表情等特殊字符。`EditText` 默认情况下允许用户通过各种输入法输入包括表情在内的多种字符,这在某些场景下...

    EditText自动切换输入

    - 如果系统提供的`EditText`无法满足需求,开发者可以自定义一个子类,重写其`onDraw()`方法,以实现更复杂的绘制逻辑,比如在输入时添加特殊背景、边框效果等。 - 通过`View.postInvalidate()`方法,可以在文本...

    安卓EditText输入框相关-editText限制输入的4种方法.rar

    例如,禁止输入特殊字符: ```java parentLayout.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { if ((event.getAction() == KeyEvent....

    android 开发,editText中控制金额字段输入小数点前面位数

    此方法会在用户输入每个字符时被调用,参数`source`包含用户尝试输入的字符,`start`和`end`标识了`source`中有效字符的范围,`dest`是当前`EditText`中的文本,`dstart`和`dend`表示替换的起始和结束位置。...

    android edittext表情过滤

    Unicode是一种国际标准,它为世界上几乎所有的字符和符号分配了一个唯一的数字代码,包括各种表情符号。 2. **EditText属性设置**:默认情况下,EditText通常接受所有Unicode字符。如果要限制输入,可以通过设置`...

Global site tag (gtag.js) - Google Analytics