`
y1d2y3xyz
  • 浏览: 257007 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android EditText inputType 值说明

阅读更多
使用方式如下:<EditText android:inputType="" />

android:inputType="none"
android:inputType="text"
android:inputType="textCapCharacters"//前3个输入普通字符android:inputType="textCapWords"//单词首字母大小
android:inputType="textCapSentences"//仅第一个字母大小
android:inputType="textAutoCorrect"android:inputType="textAutoComplete"//前两个自动完成
android:inputType="textMultiLine"//多行输入
android:inputType="textImeMultiLine"//输入法多行(不一定支持)
android:inputType="textNoSuggestions"//不提示
android:inputType="textUri"//URI格式
android:inputType="textEmailAddress"//电子邮件地址格式
android:inputType="textEmailSubject"//邮件主题格式
android:inputType="textShortMessage"//短消息格式
android:inputType="textLongMessage"android:inputType="textPersonName"//人名格式
android:inputType="textPostalAddress"//邮政格式
android:inputType="textPassword"//密码格式
android:inputType="textVisiblePassword"//密码可见格式
android:inputType="textWebEditText"//作为网页表单的文本格式
android:inputType="textFilter"//文本筛选格式
android:inputType="textPhonetic"//拼音输入格式
android:inputType="number"//数字格式
android::inputType="numberSigned"//有符号数字格式
android:inputType="numberDecimal"//可以带小数点的浮点格式
android:inputType="phone"//拨号键盘
android:inputType="datetime"android:inputType="date"//日期键盘
android:inputType="time"//时间键盘
分享到:
评论

相关推荐

    Android EditText限制输入字符类型的方法总结

    1、第一种方式是通过EditText的inputType来实现,可以通过xml或者Java文件来设置。假如我要设置为显示密码的形式,可以像下面这样设置: 在xml中 Android:inputType=textPassword 在java文件中,可以用 ...

    android EditText禁止输入法表情

    android:inputType="textVisiblePassword" /&gt; ``` 在Activity或Fragment中设置: ```java EditText editText = findViewById(R.id.edit_text); editText.setFilters(new InputFilter[]{new NoEmojInputFilter()})...

    Android中EditText密码样式设置

    以上代码中,当`CheckBox`被选中时,`EditText`的`inputType`改为`InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD`,使密码变为可见。反之,`inputType`恢复为`InputType.TYPE_CLASS_...

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

    - 对于密码框,通常需要隐藏输入的内容,可以通过`android:inputType="textPassword"`属性实现。 - 若要限制密码长度,可以结合`maxLength`属性使用,如`android:maxLength="8"`表示最多输入8个字符。 4. **监听...

    android edittext表情过滤

    如果要限制输入,可以通过设置`inputType`属性来改变其行为,如`inputType="textNoSuggestions"`可以关闭自动补全,但并不能阻止特定Unicode字符的输入。 3. **自定义过滤器(Filter)**:为了实现表情过滤,我们...

    inputType参数类型说明

    inputType参数类型说明 inputType参数类型是Android中的一种重要的布局参数,用于设置控件的布局方式和属性。它可以分为四类:布尔类型、ID类型、像素类型和gravity类型。 布尔类型 布尔类型的inputType参数用于...

    android EditText 详解

    2. **文本格式**:`android:inputType`可以设置多种文本类型,如`text`, `number`, `phone`, `emailAddress`等。 3. **可见性**:`android:visibility`可以控制`EditText`是否可见,如`visible`, `gone`, `invisible...

    Edittext限制字符数,可以限制最大和最小。

    android:inputType="text" android:maxLines="1" &lt;!-- 可选,限制行数 --&gt; android:maxLength="10" &lt;!-- 可选,设置默认最大长度 --&gt; android:hint="请输入内容" /&gt; ``` 在Java代码中设置自定义的字符限制: ...

    Android编程开发之EditText中inputType属性小结

    为了控制虚拟键盘的行为和展示相应的输入字段,`EditText` 提供了一个关键属性 `inputType`。这个属性决定了当用户点击 `EditText` 时显示的软键盘类型,从而优化用户体验并确保数据输入的一致性。 `inputType` ...

    android EditText学习程序源码(若水老师)

    - `inputType`:指定用户能输入的文本类型,如文本、密码、电话号码等。 - `maxLength`:限制用户输入的最大字符数。 - `imeOptions`:设置软键盘的关闭行为,如“完成”按钮的行为。 - `android:text`:设置初始...

    Android EditText使用详解-包含很多教程上看不到的功能演示

    - `inputType`:可以设置输入类型,如数字、文本、电话号码等,如`android:inputType="text"`。 - `maxLength`:限制最多输入字符数,如`android:maxLength="10"`。 3. 文本监听: 可以通过`...

    EditTextInputType.java

    EditTextInputType.java 代码中 动态 设置EditText Inputtype 属性。

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

    1. **设置输入类型(InputType)** Android系统提供了多种预定义的输入类型,通过`editText.setInputType()`方法可以设定。例如,如果要限制只允许输入数字,可以设置`InputType.TYPE_CLASS_NUMBER`;若只允许输入...

    android EditText 限制输入的4种方法

    以下是对标题和描述中提到的四种限制EditText输入方法的详细说明: 1. **设置输入类型(InputType)** Android提供了多种内置的输入类型,可以通过`editText.setInputType()`方法来设定。例如,如果只想允许用户...

    Android自动补全邮箱后缀的EditText

    android:inputType="textEmailAddress" /&gt; android:id="@+id/clear_button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/ic_clear" android:...

    安卓EditText输入框相关-material风格的edittext效果很不错。.rar

    5. **输入类型**:EditText支持多种输入类型,如电话号码、电子邮件地址等,通过`android:inputType`属性设置。例如,`android:inputType="textEmailAddress"`将限制输入为电子邮件格式。 6. **图标**:可以添加...

    android 实现点击edittext的“小眼睛”切换明密文

    在这里,我们为EditText设置了`inputType="textPassword"`,使其默认显示为密文。ImageView设置了一个点击事件`android:onClick="toggleVisibility"`,当用户点击时会调用对应的Java方法。 接下来,我们需要在...

    Android中EditText的常用效果实现

    如果需要定制特定的键盘,可以通过设置`android:inputType`属性来改变默认的软键盘,或者创建一个自定义的`InputMethodService`服务,这样可以在`EditText`上显示自定义的输入键盘。 3. **验证输入** - **正则...

    AndroidEditText限制及手势识别

    editText.setInputType(InputType.TYPE_CLASS_PHONE); ``` 4. 特殊字符过滤:可以通过自定义`InputFilter`过滤掉不希望出现的字符: ```java InputFilter filter = new InputFilter() { @Override public ...

Global site tag (gtag.js) - Google Analytics