Android限定范围各种属性

Android限定范围各种属性

ID:45005779

大小:20.97 KB

页数:6页

时间:2019-11-07

Android限定范围各种属性_第1页
Android限定范围各种属性_第2页
Android限定范围各种属性_第3页
Android限定范围各种属性_第4页
Android限定范围各种属性_第5页
资源描述:

《Android限定范围各种属性》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.EditText,TextView只能输入字母加数字,可在View空间后面加上监听器,如下tvPassword.addTextChangedListener(newTextWatcher(){@OverridepublicvoidonTextChanged(CharSequences,intstart,intbefore,intcount){}@OverridepublicvoidbeforeTextChanged(CharSequences,intstart,intcount,intafter){}@Overrid

2、epublicvoidafterTextChanged(Editableedt){try{Stringtemp=edt.toString();Stringtem=temp.substring(temp.length()-1,temp.length());char[]temC=tem.toCharArray();intmid=temC[0];if(mid>=48&&mid<=57){//数字return;}if(mid>=65&&mid<=90){//大写字母return;}if(mid>97&&mid<=122){//小

3、写字母return;}edt.delete(temp.length()-1,temp.length());}catch(Exceptione){//TODO:handleexception}}});1.EditText,TextView只能输入两位小数,先在XML文件里加上输入性:android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal然后在View空间后面加上监听器,如下EditTexttxtInput=(EditText)findViewById(R.id.txtInpu

4、t);txtInput.addTextChangedListener(newTextWatcher(){publicvoidafterTextChanged(Editableedt){Stringtemp=edt.toString();intposDot=temp.indexOf(".");if(posDot<=0)return;if(temp.length()-posDot-1>2){edt.delete(posDot+3,posDot+4);}}publicvoidbeforeTextChanged(CharSequ

5、encearg0,intarg1,intarg2,intarg3){}publicvoidonTextChanged(CharSequencearg0,intarg1,intarg2,intarg3){}});EditText属性描述android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,还有bottomandroid:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如

6、果是小数则是:decimalandroid:maxLength="8"  //限制输入长度为8android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。android:gray="top"//多行中指针在第一行第一位置et.setSelection(et.length());//调整光标到最后一行android:autoText//自动拼写帮助android:capitalize//首字母大写android:digits//设置只接受某些数字android:singleL

7、ine//是否单行或者多行,回车是离开文本框还是文本框增加新行android:numeric//只接受数字android:password//密码android:phoneNumber//输入电话号码android:editable//是否可编辑android:autoLink=”all”//设置文本超链接样式当点击网址时,跳向该网址android:password="true"//设置只能输入密码android:textColor="#ff8c00"//字体颜色android:textStyle="bold"//字体,

8、bold,italic,bolditalicandroid:textSize="20dip"//大小android:capitalize="characters"//以大写字母写android:textAlign="center"//EditText没有这个属性,但TextView有android:textColor

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。