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

相关推荐
阿亮爱学代码1 天前
初识Android界面布局
android·xml·view·viewgroup
麻辣璐璐3 天前
EditText属性运用之适配RTL语言和LTR语言的输入习惯
android·xml·java·开发语言·安卓
北京自在科技3 天前
谷歌 Find Hub 网页端全面升级:电脑可直接管理追踪器与耳机
android·ios·安卓·findmy
ROLL.74 天前
Git和Repo
java·git·安卓
lI-_-Il5 天前
OpenClaw Termux:手机端一键部署 OpenClaw,把大模型装进口袋
人工智能·安卓
千里马学框架5 天前
Ubuntu 24 搭建aosp源码环境详细笔记
android·linux·ubuntu·framework·安卓·aosp·源码环境
SY.ZHOU7 天前
移动端架构体系(五):终篇总结
flutter·ios·系统架构·安卓·鸿蒙
Lsk_Smion7 天前
Sability安卓(三)_基础开发知识扫盲,开学XML......
android·java·android studio·安卓
weixin_408099678 天前
【实战教程】EasyClick 调用 OCR 文字识别 API(自动识别屏幕文字 + 完整示例代码)
前端·人工智能·后端·ocr·api·安卓·easyclick