文本框——EditText

长度

提示文字

是否可编辑

android:enabled="false"

实现不可编辑,可以获得焦点。这时候我们看到EditText和一个TextView差不多。

文本域

实现类似html中Textarea的文本域。在Android中没有专门的文本域组件,但是可以通过设置EditText的高来实现同样的文本域功能。

输入特殊格式的字符

密码文本框

手机号码文本框

通过设置android:phoneNumber="true"就可以把EditText变成只接受电话号码输入的文本框,连软键盘都已经变成拨号专用软键盘了,所以不用再担心输入其他字符了。

输入数字类型

EditText为我们提供了android:numeric来控制输入的数字类型,一共有三种分别为integer(正整数)、signed(带符号整数)和decimal(浮点数)。

为文本指定特定的软键盘类型

我们也可以通过android:inputType来设置文本的类型,让输入法选择合适的软键盘的。

时间: 2024-10-27 10:26:12

文本框——EditText的相关文章

android 弹出的软键盘遮挡住EditText文本框的解决方案

1.android 弹出的软键盘遮挡住EditText文本框的解决方案:把Activit对应的布局文件filename.xml文件里的控件用比重设置布局.(例如:android:layout_weight="31")并且尽可能把高度设置成自适应的:android:layout_height="wrap_content",也就是没有设置高度的控件可压缩度的总和,如果比软键盘的高度要大,在EditText文本输入的时候,弹出的软键盘就不会遮挡住文本输入框.2.设置默认软

一.TextView 显示文本框控件, EditText 输入文本框

1.一般共有属性: android:id ------------>控件的id android:layout_width -->控件的宽度 android:layout_height ->控件的高度 android:text ---------->文本内容 android:textSize ------>文本大小 android:textColor ----->文本颜色 android:background ---->控件背景 2.EditText的特殊属性: a

android控件之TextView(显示文本框控件)和EditText(输入文本框控件)

一.TextView(显示文本框控件) 1.TextView控件的常用属性 android:id——控件的id   android:layout_width——控件的宽度  android:layout_height——控件的高度 android:text——文本内容 android:textSize——文本大小 android:textColor——文本颜色 android:background——控件背景 <TextView android:id="@+id/name" an

动画综合练习(延迟进入+页面向导+文本框抖动)

1.activity_welcome.xml(界面刚加载进入欢迎界面的布局) <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/ll_welcome_root" android:layout_width="fill_parent" android:layout_height="fill_parent&q

从零开始学android&lt;AutoCompleteTextView随笔提示文本框.十九.&gt;

随笔提示功能可以很好的帮助用户进行方便的信息输入,而在Android之中也提供了与之类似的功能,而这个功能的实现就需要依靠android.widget.AutoCompleteTextView类完成,此类的继承结构如下: java.lang.Object ? android.view.View ? android.widget.TextView ? android.widget.EditText ? android.widget.AutoCompleteTextView No. 方法 类型 描述

Android 自学之自动完成文本框 AutoCompleteTextView

自动完成文本框(AutoCompleteTextView)从EditText派生而出,实际上他也是一个编辑框,但他比普通的编辑框多了一个功能:当用户输入一定字符后,自动完成文本框会显示一个下拉菜单,供用户从中选择,当用户选择了某个菜单项过后,AutoCompleteTextView就会按用户选择自动填写该文本框. AutoCompleteTextView支持的常用的XML属性和相关方法及说明 XML属性 相关方法 说明 android:completionHint setCompletionHi

第5章(2) 按钮和文本框

分类:C#.Android.VS2015: 创建日期:2016-02-07 一.简介 1.Button 常规按钮. 2.TextView 文本视图,其功能和WPF的TextBlock控件类似,[工具箱]中提供的3个组件实际上是同一个TextView控件用不同的属性来区分的,这3个不同的属性在[工具箱]中对应的名称如下: Text(Large):大字体的TextView Text(Medium):中等字体的TextView Text(small):小字体的TextView 3.EditText 文

安卓界面组件-文本框

前面三篇文章本质上是围绕着View类进行的.View是安卓UI的基础类,我们的安卓开发"千里之行"是从View开始的. 安卓界面UI有大量的组件,组件的继承和间接继承于View.有一类组件很基本,这就是TextView文本框,作用是显示文本.在TextView基础上,TextView派生出:EditText CheckedTextView Button DigitalClock Chronometer等几个子类控件,强化了TextView的功能.这一节介绍一下TextView和Edit

&#167;2.1 最常用的控件------文本框(TextView)

文本框TextView是我们在安卓应用的界面开发中经常用到的一个控件,同时,它也是输入框(EditText)和按钮(Button)的父类 (输入框和按钮后面章节会有介绍) 作用:在页面上显示文字. 我们重新来看第一章节的那个"Hello World应用". 在layout/activity_main.xml布局文件代码如下: 1 <?xml version="1.0" encoding="utf-8"?> 2 <Relative