`
wuyizhong
  • 浏览: 50944 次
  • 性别: Icon_minigender_2
  • 来自: 南京
社区版块
存档分类
最新评论

android EditText中inputType的属性列表

阅读更多

 

android 1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式

android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。

<EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:inputType="phone" />
 //文本类型,多为大写、小写和数字符号。
    android:inputType="none"
    android:inputType="text"
    android:inputType="textCapCharacters"
    android:inputType="textCapWords"
    android:inputType="textCapSentences"
    android:inputType="textAutoCorrect"
    android:inputType="textAutoComplete"
    android:inputType="textMultiLine"
    android:inputType="textImeMultiLine"
    android:inputType="textNoSuggestions"
    android:inputType="textUri"
    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中inputType属性小结

    本文总结分析了Android编程开发之EditText中inputType属性。分享给大家供大家参考,具体如下: android 1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式。 android中inputType属性在...

    Android中EditText密码样式设置

    总之,Android中的`EditText`密码样式设置是一项常用功能,通过调整`inputType`属性和监听`CheckBox`状态,我们可以轻松实现显示和隐藏密码的切换。对于用户体验的提升,还可以进一步完善交互设计和视觉效果。

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

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

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

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

    android edittext表情过滤

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

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

    在Android开发中,`EditText` 是一个至关重要的组件,它允许用户输入文本并显示文本内容。这个"android EditText学习程序源码(若水老师)"的资料,显然是一个专门针对`EditText`组件进行深入讲解的教学资源,包含了...

    android EditText 详解

    总结,`EditText`在Android开发中扮演着重要的角色,理解并熟练运用其属性和事件处理机制,能帮助开发者构建更加用户友好的界面。同时,考虑到安全性,应始终对用户输入进行适当的处理和检查。在实际项目中,可能还...

    Android中EditText的常用效果实现

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

    Android EditText插入QQ表情源码-IT计算机-毕业设计.zip

    通过设置不同的属性,如hint(提示信息)、inputType(输入类型)等,可以定制EditText的行为以满足不同场景的需求。 要实现QQ表情的插入,我们需要了解以下几个关键知识点: 1. **表情资源管理**:QQ表情通常是以...

    Android开发EditText属性

    android:inputType="textEmailAddress" /&gt; ``` #### 五、结论 通过深入了解和合理利用`EditText`的各种属性,开发者可以创建出既美观又实用的用户输入界面。这不仅能够提高应用程序的可用性和用户体验,还能...

    Android中EditText的其他属性.pdf

    - `android:password`: 如果将此属性设为true,EditText中的文本将以星号或圆点的形式显示,通常用于密码输入,以保护用户隐私。 - `android:phoneNumber`: 当此属性设为true时,EditText只接受电话号码格式的...

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

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

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

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

    Android的edittext在弹出框中实现输入自动千分位分隔和金额限制

    我们可以设置其属性,如`hint`(提示信息)、`inputType`(输入类型,如数字、文本等)以及`maxLength`(最大长度)等来控制用户输入。 对于自定义弹出框,通常我们会使用`PopupWindow`。`PopupWindow`是Android...

    Android EditText 手机号码分段显示

    综上所述,通过结合`EditText`的属性设置、`TextWatcher`监听和自定义格式化方法,我们可以在Android应用中实现手机号码的分段显示功能,为用户提供更好的交互体验。在实际开发中,可以根据具体需求进行定制和扩展,...

    AndroidEditText限制及手势识别

    3. 输入类型限制:使用`InputType`属性可以设定输入类型,如`TYPE_CLASS_PHONE`用于电话号码输入: ```java editText.setInputType(InputType.TYPE_CLASS_PHONE); ``` 4. 特殊字符过滤:可以通过自定义`...

    Android Edittext文本输入框输入文本时,弹出一个删除图标,清空内容.rar

    在Android开发中,`EditText` 是一个非常常用的控件,用于接收用户输入的文本信息。在某些场景下,我们可能希望在用户输入内容后提供一个便捷的清除按钮,以便快速清空输入。这个功能可以通过自定义`EditText`的扩展...

    Android EditText(失焦+焦点)+登录界面

    在XML布局文件中,我们可以使用`&lt;EditText&gt;`标签创建它,并通过设置`android:id`、`android:hint`(提示信息)、`android:inputType`(指定输入类型,如密码、电话号码等)等属性来定制其外观和行为。 焦点管理在...

    android带显示/隐藏密码/删除功能的EditText

    实现这一功能的关键在于监听用户的点击事件,并动态改变EditText的inputType属性,从而控制密码的可见性。 其次,集成的删除功能意味着用户可以方便地清除输入框中的所有内容,而不仅仅是最后一个字符。这在处理长...

Global site tag (gtag.js) - Google Analytics