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

相关推荐
vensli1 天前
来自 Android14 的“酷炫惊喜动画”——记录一次安卓动画缓存问题的排查过程
安卓
会Tk矩阵群控的小木5 天前
rcs安卓增强短信群发系统搭建与API集成实战教程
矩阵·新媒体运营·安卓·个人开发·tk
Java小学生丶5 天前
记录一下我的 Gradle 开发环境配置过程
android·java·gradle·maven·安卓
曲幽6 天前
FastApiAdmin 后端接口开发好了,前端管理界面怎么调用与显示?
python·vue3·api·fastapi·web·ant design·view·menu·frontend
therese_100869 天前
客户端设计(下):场景流派与实战设计方式
架构·安卓·鸿蒙
therese_1008611 天前
客户端架构:为什么、什么时候、怎么做
设计模式·安卓·鸿蒙
shandianchengzi11 天前
【科普】安卓|安卓手机上如何简便实现Ctrl+Z(需要键盘或一台Windows电脑)
android·windows·智能手机·计算机外设·安卓·科普·记录
Gary Studio12 天前
三大核心以及关于系统工程师的问题
安卓
韩曙亮16 天前
【Android】Android 源码查看 ( Android 源码在线查看 2026-03-30 | Android 源码下载 | Android 源码查看工具 )
android·安卓·安卓源码·aosp·android 源码·android源码查看工具·android 源码工具
欲儿17 天前
magicCamera—魔术师的 AR 卡牌应用
opencv·安卓·魔术师