前言
我学习移动应用开发的时候,使用了EditText控件。
于是,想记录一下博客
目录
定义
EditText是文本输入框
继承关系:继承自 TextView 类
特点
特点
与TextView非常类似,最大的区别是:EditText可以接受用户输入
属性介绍
android:layout_width:
设置控件的宽度
android:layout_height:
设置控件的高度
android:hint:
设置显示在控件上的提示信息
android:textColor:
设置字体颜色
android:textStyle:
设置字体粗细
android:textColorHint:
设置提示信息文字的颜色
android:background:
设置控件的背景
android:layout_gravity:
设置控件显示在layout的位置
android:gravity:
设置内容显示在控件的位置
android:singleLine:
设置控件输入单行
android:lines:
设置文本的行数
android:minLines:
设置文本的最小行数
android:ellipsize:
设置当文字过长时,控件显示省略号
android:inputType:
设置文本的类型
android:background:
设置控件的背景
android:background:
设置控件的背景
方法介绍
mEditText.requestFocus(); //请求获取焦点
mEditText.clearFocus(); //清除焦点
mEditText.addTextChangedListener(); //监听中改变用户输入的内容
总结
我暂时用只用到这些方法,后续补充。