EditText的输入限制类型
来源:互联网 发布:怎么购买高达模型 知乎 编辑:程序博客网 时间:2024/05/04 06:35
EditText的显示实例
上图分析
1:上图我们可以我们在输入手机号的输入框的时候,无论我们输入多少数字它只会显示11位;有字母的话自动给删除调。代码如下:
mEdPhoneLogin.setFilters(new InputFilter[]{new InputFilter.LengthFilter(11)});
2:注意上图我们显示输入第二行的时候,我们定义的是验证码输入框,只能输入六位,所有的字母都是让他过滤调,只能显示数字和六位,并且不能实现输入换行,代码如下:
//设置输入框最大只能是6位 mEdNewyanzheng.setFilters(new InputFilter[]{new InputFilter.LengthFilter(6)}); //XML里面属性 <EditText android:inputType="number" android:background="@null" android:paddingLeft="18px" android:textColor="#cccccc" android:textSize="24px" android:hint="请输入您的验证码" android:layout_width="wrap_content" android:layout_height="wrap_content" />
EditText的详细属性
//电话号码
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=”datetime” //时间日期
android:inputType=”date” //日期键盘
android:inputType=”time” //时间键盘
EditText其他属性详解
1:当我们手机横屏,且使用Android自带的软键盘为EditText进行文本输入时,若不进行特殊的设置,该软键盘会占用整个界面,那么,如何让键盘只占用屏幕的一部分呢? 其实只需要改一个小小的属性即可!
<EditText android:id="@+id/ed" android:imeOptions="flagNoExtractUi"/>
- EditText的输入限制类型
- EditText限制输入类型
- EditText限制输入类型方法
- 关于EditText文本输入框输入类型的限制
- Android 限制EditText只能输入数字、限制输入类型、限制输入长度的小技巧
- Android 限制EditText只能输入数字、限制输入类型、限制输入长度的小技巧
- Android 限制EditText只能输入数字、限制输入类型、限制输入长度的小技巧
- Android 限制EditText只能输入数字、限制输入类型、限制输入长度的小技巧
- EditText限制输入字符类型的几种方式
- EditText限制输入字符类型的几种方式
- Android EditText限制输入字符类型的几种方式
- 安卓EditText限制输入类型的一些技巧
- EditText限制输入字符类型的几种方式
- EditText限制输入字符类型的几种方式
- EditText限制输入字符类型和限制输入字符数
- Android 动态限制EditText输入的字条类型及键盘类型、对输入的监控
- 限制EditText的输入字数
- 限制EditText的输入内容
- python assert的作用
- JAVA虚拟机系列(十)
- adb shell 相关命令记录
- PostgreSQL中的group_concat使用
- HDU1723 Distribute Message(dp)
- EditText的输入限制类型
- javaScript中的this
- OpenCV相机标定
- 【更新】Aspose.Pdf 7月新版发布 | 附下载
- react-native 遇到的错误
- hdu-2222 Keywords Search (AC自动机板子题)
- ui-router
- ItemDecoration解析(二) onDraw onDrawOver
- 【概念】WinCE OS 定制时,文件系统是 RAM and ROM file system,还是 ROM-only file system?