android 输入文本,Android控件之EditText(输入文本框控件)

一、EditText控件概述

EditText是一个非常重要的组件,可以说他是用户和Android应用进行数据传输窗口

有了他就等于有了一扇和Android应用传输的门,通过他用户可以把数据传输给Android应用,从而得到我们想要的数据

EditText是TextView的子类,所以TextView的方法和特性同样存在于EditText中

二、EditText控件的常用属性

1、android:layout_gravity——设置控件显示的位置

默认top,还有bottom,center_vertical............

2、android:hin——设置提示文本

直接输入提示文字

3、android:textColorHint——设置提示文本的颜色

可以使用十六进制(可以直接在左边选择颜色),也可以在资源文件里设置好颜色值后通过id的形式引用

4、android:singleLine——设置单行输入

一旦设置为true,则文字不会自动换行。

5、android:capitalize ——设置英文字母大写类型。

设置如下值:sentences仅第一个字母大写;words每一个单词首字母大小,用空格区分单词;characters每一个英文字母都大写。

6、android:digits ——设置允许输入哪些字符。

如“1234567890.+-*/%\n()”

7、android:inputType——设置文本的类型

密码类型,数字类型(只能输入数字,并且会弹出数字的键盘),Email............

8、android:password ——密码

你可能感兴趣的:(android,输入文本)