zoukankan      html  css  js  c++  java
  • Android资料之-EditText中的inputType

    在编写有EditText的自定义控件的时候可能会用到EditText的inputType属性,直接在xml里写这个属性的时候是用字符串型的,不过动态设置的时候就变成int型了,InputType里有定义了对应的常量,在自定义控件需要通过在xml里写参数的形式来控制控件里的EditText的这个属性的时候,可以根据字符型返回对应的int值来动态设置。
    下面是EditText里的inputType的所有值和说明,来自于网络。
    //文本类型,多为大写、小写和数字符号。
    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 保存图片,及将图片更新到图库
    android 点击数字跳转到电话界面
    使用Picasso将加载的图片变成圆形
    如何获取listview里面的edittext或者RadioGroup的值,涉及到引发的混乱现象
    返回页面,并将此页面数据刷新一遍
    DrawerLayout建立侧滑时,显示侧滑页面,底层页面仍可以有点击响应,解决办法。
    实现双击退出程序
    sql语句查找某一列的值得最大值。
    vue 实战笔记一项目准备
    node的基础知识
  • 原文地址:https://www.cnblogs.com/ldq2016/p/6236080.html
Copyright © 2011-2022 走看看