一、简单实例:
EditText输入的文字样式部分的属性,基本都是和TextView中的属性一样。
除此之外,EditText还有自己独有的属性。
二、基本属性:
hint
输入框显示的提示文本
textColorHint
输入框显示的提示文本的颜色
inputType
限制用户的输入类型
capitalize
英文大写设置
minLines
最小行数
maxLines
最大行数
SingleLine
单行不换行
id等属性都在TextView中出现过,就不再赘述。
1、hint:该输入框显示的提示文本
android:hint是文本框中初始显示的用来提示用户输入的属性,在用户点击输入框开始输入时就会消失。
android:textColorHint这个属性则是用来设置提示文本的字体颜色。
android:id="@+id/editText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:height="40sp"
android:layout_centerVertical="true"
android:background="@color/colorSlateGray"
android:hint="@string/username"
android:textColor="@color/colorWhite"
android:textColorHint="@color/colorWhite"
/>
这段代码的效果如下:
点击输入框开始输入时,提示文字就会消失: