EditText属性深入解析

以下是对android中EditText的属性进行了详细的分析介绍,需要的朋友可以过来参考下
 

EditText继承TextView,所以EditText具有TextView的属性特点,下面主要介绍一些EditText的特有的输入法的属性特点

android:layout_gravity="center_vertical":设置控件显示的位置:默认top,这里居中显示,还有bottom

android:hin:Text为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色。
android:singleLine:设置单行输入,一旦设置为true,则文字不会自动换行。
android:gray="top" :多行中指针在第一行第一位置et.setSelection(et.length());:调整光标到最后一行
android:autoText :自动拼写帮助。这里单独设置是没有效果的,可能需要其他输入法辅助才行
android:capitalize :设置英文字母大写类型。设置如下值:sentences仅第一个字母大写;words每一个单词首字母大小,用空格区分单词;characters每一个英文字母都大写。
android:digits :设置允许输入哪些字符。如“1234567890.+-*/%n()”
android:singleLine :是否单行或者多行,回车是离开文本框还是文本框增加新行android:numeric :如果被设置,该TextView接收数字输入。有如下值设置:integer正整数、signed带符号整数、decimal带小数点浮点数。
android:inputType:设置文本的类型
android:password :密码,以小点”.”显示文本
android:phoneNumber :设置为电话号码的输入方式。
android:editable :设置是否可编辑。仍然可以获取光标,但是无法输入。
android:autoLink=”all” :设置文本超链接样式当点击网址时,跳向该网址
android:textColor = "#ff8c00":字体颜色
android:textStyle="bold":字体,bold, italic, bolditalic
android:textAlign="center":EditText没有这个属性,但TextView有
android:textColorHighlight="#cccccc":被选中文字的底色,默认为蓝色
android:textColorHint="#ffff00":设置提示信息文字的颜色,默认为灰色
android:textScaleX="1.5":控制字与字之间的间距
android:typeface="monospace":字型,normal, sans, serif, monospace
android:background="@null":空间背景,这里没有,指透明
android:layout_weight="1":权重在控制控件显示的大小时蛮有用的。
android:textAppearance="?android:attr/textAppearanceLargeInverse":文字外观,这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。

时间: 2024-08-01 15:36:55

EditText属性深入解析的相关文章

EditText属性深入解析_Android

EditText继承TextView,所以EditText具有TextView的属性特点,下面主要介绍一些EditText的特有的输入法的属性特点 android:layout_gravity="center_vertical":设置控件显示的位置:默认top,这里居中显示,还有bottom android:hin:Text为空时显示的文字提示信息,可通过textColorHint设置提示信息的颜色.android:singleLine:设置单行输入,一旦设置为true,则文字不会自动

隐藏-安卓 EDITTEXT 属性 输入处理 限定字符长度

问题描述 安卓 EDITTEXT 属性 输入处理 限定字符长度 EDITTEXT中设定输入的最大长度为10个字符,超过10个字符输入不进去,并且提示最大 长度为10个字符,但是每次输入不进去时都不会给出提示,反而在删掉一个字符时才会给出提示,这要怎么处理 另外我想要将editext中输入的内容中显示一行,其余的都隐藏该怎么做 解决方案 像这种用TextWatcherhttp://blog.csdn.net/fulinwsuafcie/article/details/7437768 超过一行后,自

thinkphp-Thinkphp 变量输出 在<a>标签的href属性不能解析

问题描述 Thinkphp 变量输出 在<a>标签的href属性不能解析 解决方案 第一行那句直接用<?php echo ;?>能输出吗,你在后台文件中有这句吗$this->assign("args", $args);

[CSS基础教程]background属性详细解析

CSS背景图像属性background详细解析 CSS的背景属性"background"提供了众多属性值,如颜色.图像.定位等,为网页背景图像的定义提供了极大的便利.看看background提供的属性值: background : background-color  | background-image  | background-repeat  | background-attachment  | background-position 从属性值的名字就可以很明白的看出来,分别是:颜

Android开发EditText属性

EditText继承关系:View-->TextView-->EditText EditText的属性很多,这里介绍几个: android:hint="请输入数字!"//设置显示在空间上的提示信息 android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行. android:passw

Android 对Layout_weight属性完全解析以及使用ListView来实现表格

主要说的是对Layout_weight属性的完全解析,以及利用Layout_weight这个属性使用ListView来实现表格的效果,我们都知道Android里面专门有一个TableLayout来实现表格的,说实话,我平常开发中用TableLayout还是比较少的,几乎没有用到,我们完全可以用LinearLayout和RelativeLayout来代替TableLayout的使用,自己开发中主要使用LinearLayout,RelativeLayout这两种布局,不过刚开始我还是偏爱于Relat

JS批量操作CSS属性详细解析

 这篇文章主要介绍了JS批量操作CSS属性.需要的朋友可以过来参考下,希望对大家有所帮助  代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">     <title></title>     <style type="text/css">         .day         {      

js鼠标及对象坐标控制属性详细解析

 这篇文章主要是对js鼠标及对象坐标控制属性进行了详细的分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助 offsetTop 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算顶端位置.    offsetLeft 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置.   offsetHeight 获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度. IE.Opera 认为 offsetHeight = cli

JS OffsetParent属性深入解析

 本篇文章要是对JS中的OffsetParent属性进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所 帮助 offsetParent属性返回一个对象的引用,这个对象是距离调用offsetParent的元素最近的(在包含层次中最靠近的),并且是已进行过CSS定位的容器元素. 如果这个容器元素未进行CSS定位, 则offsetParent属性的取值为根元素(在标准兼容模式下为html元素:在怪异呈现模式下为body元素)的引用. 当容器元素的style.display 被设置为 "none