目录
s
默认提示文本:
提示文本的属性包括hint和textColorHint俩个属性。
hint:是设置提示文本内容 ,一旦有text那么hint就没有了。text优先级>hint。
textColorHint:是设置提示文本颜色;
inputType:
有时候我们可能需要对输入的数据进行限制,比如输入电话号的时候,你输入了一串字母,这显然不是我们预期想实现的,而限制输入类型可以通过inutType属性来实现。
android:inputType=""
可以输入的类型有很多,默认值是none不做任何限制。
我们使用频率最高的是phone,number,password三大类。电话,数字,密码。
TextWatchar:
主要监听EditText的文本变化。
beforeTextChanged(){} //文本变化前
onTextChanged(){} //文本变化中
afterTextChanged(){} //文本变化后 :主要说明 甚重在里面editText.setText设置文本内容,会不停触发TextWatcher()然后在里面的三个方法 又设置editText.......然后一直循环,变为死循环。
EditText:获得焦点
edit.requestFocus():请求获取焦点
edit.clearFocus();清楚焦点