输入框EditView

目录

默认提示文本:

inputType:

TextWatchar:

EditText:获得焦点


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();清楚焦点

相关推荐
humors2211 天前
全平台日常使用的国外应用
android·ios·app·安卓·应用·国外
装杯让你飞起来啊5 天前
第 4 周 Unit 2:Jetpack Compose 状态、按钮、计数器与小费计算器
windows·microsoft·kotlin·安卓
꯭爿꯭巎꯭7 天前
root环境检测软件(环境检测工具大全root )Nativetest
智能手机·安卓
꯭爿꯭巎꯭7 天前
汽水音乐车机版下载(汽水音乐车载版hd)
安卓
꯭爿꯭巎꯭7 天前
玄戒工具箱下载最新版3.4
智能手机·安卓
北京自在科技11 天前
Find Hub App 小更新
android·ios·安卓·findmy·airtag
suki_lynn11 天前
云手机应用场景和实际用途
智能手机·云计算·手机·安卓
慕诗客12 天前
Android 离线肤质分析
ai·安卓
陈蒙_12 天前
三板斧解决 Trae 卡顿
安卓·agent·ai编程·trae·trae 卡顿
BetterNow.12 天前
安卓内存Previous为什么可以算进freeRam
android·linux·安卓·安卓性能·安卓内存