EditText的属性
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,
还有bottom
件显示的大小时蛮有用的。
android:textAppearance="?android:attr/textAppearanceLargeInverse"//文字外观,
这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。
不知道这样理解对不对?
属性名称描述
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,
文本显示为可点击的链接。可选值(none/web/email/phone/map/all)
android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,
在显示输入法并输入的时候起作用。
android:bufferType指定getText()方式取得的文本类别。选项editable 类似于
StringBuilder可追加字符,
也就是说getText后可调用append方法设置文本内容。spannable 则可在给定的字符区域
使用样式,参见这里1、这里2。
android:capitalize设置英文字母大写类型。此处无效果,需要弹出输入法才能看得到,
参见EditView此属性说明。
android:cursorVisible设定光标为显示/隐藏,默认显示。
android:digits设置允许输入哪些字符。如“1234567890.+-*/%()”
android:drawableBottom在text的下方输出一个drawable,如图片。
如果指定一个颜色的话会把text的背景设为该颜色,并且同时和background使用时覆盖后者。
android:drawableLeft在text的左边输出一个drawable,如图片。
android:drawablePadding设置text与drawable(图片)的间隔,与drawableLeft、
drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。
android:layout_gravity="center_vertical"//设置控件显示的位置:默认top,这里居中显示,
还有bottom
android:hint="请输入数字!"//设置显示在空间上的提示信息 android:numeric="integer"//设置只能输入整数,如果是小数则是:decimal android:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。 < !-- android:gray="top" //多行中指针在第一行第一位置 et.setSelection(et.length());//调整光标到最后一行 Android:autoText//自动拼写帮助 Android:capitalize//首字母大写 Android:digits//设置只接受某些数字 Android:singleLine //是否单行或者多行,回车是离开文本框还是文本框增加新行 Android:numeric //只接受数字 Android:password //密码 Android:phoneNumber // 输入电话号码 Android:editable //是否可编辑 Android:autoLink=”all” //设置文本超链接样式当点击网址时,跳向该网址 android:password="true"//设置只能输入密码 android:textColor= "#ff8c00"//字体颜色 android:textStyle="bold"//字体,bold, italic,bolditalic android:textSize="20dip"//大小 android:capitalize= "characters"//以大写字母写 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"//文字外观,
这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。
不知道这样理解对不对?
属性名称描述
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,
文本显示为可点击的链接。可选值(none/web/email/phone/map/all)
android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,
在显示输入法并输入的时候起作用。
android:bufferType指定getText()方式取得的文本类别。选项editable 类似于
StringBuilder可追加字符,
也就是说getText后可调用append方法设置文本内容。spannable 则可在给定的字符区域
使用样式,参见这里1、这里2。
android:capitalize设置英文字母大写类型。此处无效果,需要弹出输入法才能看得到,
参见EditView此属性说明。
android:cursorVisible设定光标为显示/隐藏,默认显示。
android:digits设置允许输入哪些字符。如“1234567890.+-*/%()”
android:drawableBottom在text的下方输出一个drawable,如图片。
如果指定一个颜色的话会把text的背景设为该颜色,并且同时和background使用时覆盖后者。
android:drawableLeft在text的左边输出一个drawable,如图片。
android:drawablePadding设置text与drawable(图片)的间隔,与drawableLeft、
drawableRight、drawableTop、drawableBottom一起使用,可设置为负数,单独使用没有效果。
发表评论
-
2048源码(核心算法有,缺少几个anctionbar,以后补上)
2014-09-25 13:22 15402048游戏基本上有四部分组成, 1:主activity,包含 ... -
android动画效果
2014-09-24 18:06 1150前几天弄alertdialog和popupwindow的时候, ... -
AlertDialog和PopupWindow
2014-09-18 15:44 1903区别:AlertDialog是非阻塞式对话框:AlertDia ... -
基础篇--resources资源
2014-09-12 15:18 544最近一直在做java开发,偶尔敲点android代码,突然发现 ... -
多点触摸(图片缩放为例)
2014-09-01 17:22 664多点触摸的事件跟单点是大同小异的,上个图片缩放的代码,供大家参 ... -
Toast的多种样式(附带Notification)
2014-09-01 13:48 949Toast以前用的时候一直以为只有文字提示,偶然得知也有多种样 ... -
Android Adapter详解(2)
2014-08-15 14:05 10以前Adapter一直用的不是太好,经过长时间的浸淫,现在可以 ... -
BroadcastReceiver简介
2014-08-14 16:27 680BroadcastReceiver作为四大 ... -
关于Android的Service
2014-08-14 13:57 467说起来真是羞愧,以前手机经常开机的时候,不会有任何QQ消息通知 ... -
在开发过程中易出的错误
2014-08-13 16:53 4371:如果继承ListActivity,那么layout中必须有 ... -
多媒体的浅尝辄止
2014-08-12 15:57 541下面简单讲几种Android的多媒体技术,音频,视频,摄像头, ... -
Sqlite无脑使用
2014-08-11 14:56 892不会sqlite的人再也不用愁了,无脑使用,只要会粘贴复制就O ... -
android弹出框
2014-08-11 11:23 521不得不说,android自带的弹出框真心丑,而且还不好用,接下 ... -
android几种数据存储方式
2014-08-11 10:45 715android数据存储方式 1:SharedPreferen ... -
SQLiteOpenHelper和ContentProvider区别
2014-08-06 15:08 1445Android中操作数据库主要有两种方法:使用SQLiteOp ... -
xml文件解析SAX
2014-08-05 13:45 508xml文件解析:xml文件解析有四种方式, 1.DOM生成和解 ... -
Android不常用代码(1)
2014-07-31 18:07 550目录 1:Webview 2:js交互 1:Web ... -
系统窗口的调用
2014-07-31 15:46 477直接上代码吧,intent进行调用 @Override ... -
fragment简单实用及数据传递(2)
2014-07-31 15:13 2556FragmentTransaction 进行数据传递 imp ... -
ActionBar简介
2014-07-31 10:47 717Action bar是一个标识应用程序和用户位置的窗口功能,并 ...
相关推荐
### Android开发中的EditText属性详解 #### 一、引言 在Android应用开发中,`EditText`作为用户输入信息的关键组件之一,其丰富的属性为开发者提供了极大的灵活性和定制性。通过合理配置这些属性,可以实现多样化...
EditText的属性很多,这里介绍几个: android:hint="请输入数字!"//设置显示在空间上的提示信息
### Android开发技巧之 EditText 属性大全 在Android应用开发中,`EditText`是用于收集用户输入文本的关键组件之一。为了更好地理解和运用`EditText`的各种属性,本文将详细解析与`EditText`相关的各种属性及其用途...
以下是一些关键的EditText属性及其详细解释: 1. `android:hint` - 这个属性用于设置提示信息,当EditText为空时,会显示此提示,帮助用户了解应该输入什么内容。 2. `android:numeric` - 当设置为"integer"时,...
### Android开发中的EditText属性详解 #### 一、概述 `EditText`是Android中非常重要的一个控件,主要用于接收用户输入的文本。它继承自`TextView`,而`TextView`又继承自`View`,因此`EditText`具备了`View`和`...
本篇文章将深入探讨`EditText`的常用属性及其在实际应用中的使用技巧,旨在帮助开发者更好地理解和掌握这一控件。 首先,我们关注的是`EditText`的属性。`android:text`是最基本的属性,用于设置或获取`EditText`内...
2. **EditText属性设置**:默认情况下,EditText通常接受所有Unicode字符。如果要限制输入,可以通过设置`inputType`属性来改变其行为,如`inputType="textNoSuggestions"`可以关闭自动补全,但并不能阻止特定...
2. **修改EditText属性**:在XML布局文件中,为EditText添加`android:windowSoftInputMode="stateHidden"`属性,这样在Activity启动时,软键盘就不会显示。但这不会阻止用户手动触发键盘弹出。 3. **自定义...
### EditText和TextView的相关属性详解 #### 一、EditText 属性详解 **1. android:layout_gravity** - **描述**:定义了`EditText`在布局中的垂直对齐方式。默认情况下,`EditText`会对其顶部,即紧贴其父布局的...
本文将深入解析 `EditText` 的各种属性及其功能,帮助开发者更好地理解和运用这些属性来定制用户界面。 1. **android:layout_gravity**: 这个属性用于设置 `EditText` 在其父容器中的对齐方式。例如,设置为 ...
在Android中,可以通过修改`res/layout/activity_main.xml`布局文件中的EditText属性来添加边框。主要使用`android:background`属性来指定背景,从而实现边框效果。例如: ```xml <EditText android:id="@+id/...
本篇文章将深入探讨`EditText`的基本使用、属性配置、事件监听以及常见应用场景。 ## 一、EditText 基本使用 `EditText`继承自`TextView`,在XML布局文件中,我们可以通过以下方式创建一个`EditText`: ```xml ...
2. **EditText属性** - `android:text`:设置或获取EditText内的文本内容。 - `android:hint`:设置提示文本,当EditText为空时显示。 - `android:inputType`:定义输入类型,如电话号码、电子邮件地址、密码等,...
2. **EditText属性** `EditText`有许多可定制的属性,如`inputType`,它可以设置输入类型,如密码、电话号码等。例如: ```xml android:inputType="textPassword" ``` 3. **监听输入事件** 开发者可以通过`...
1. **EditText属性定制**: - `inputType`:设置输入类型,例如`textPassword`用于创建密码输入框。 - `hint`:设置提示信息,帮助用户了解应输入什么内容。 - `android:maxLength`:限制输入的最大字符数。 - `...
Android EditText属性:设置控件显示的位置、字体设置、光标位置、权重等