android点击事件内容改变,android输入框内容改变的监听事件实例
发布日期:2021-10-23 03:55:42 浏览次数:9 分类:技术文章

本文共 838 字,大约阅读时间需要 2 分钟。

android输入框内容改变的监听事件一般用于比如我们常见的:登录qq时 用户名输入完整时头像自动显示,或者注册用户时实时提示注册格式是否正确等。那么我们在这里举例:判断输入框是否有内容,来改变按钮的状态,常用于搜索一类。截图如下:(布局代码不再给出)

dbdcf1a324efa34eaef74d4ef2243556.png

首先所在的activity要 implements TextWatcher并实现其方法:

public void afterTextChanged(Editable arg0) {

// 文字改变后出发事件

String content = editText.getText().toString();

//若输入框内容为空按钮可点击,字体为蓝色

if (!content.isEmpty()) {

textView.setClickable(true);

textView.setEnabled(true);

textView.setTextColor(Color.BLUE);

} else {

textView.setClickable(false);

textView.setEnabled(false);

textView.setTextColor(Color.GRAY);

}

}

@Override

public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,

int arg3) {

// TODO Auto-generated method stub

}

@Override

public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {

// TODO Auto-generated method stub

}

以上这篇android输入框内容改变的监听事件实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

转载地址:https://blog.csdn.net/weixin_30496999/article/details/117508545 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:win10部署android,atxserver2部署--基于Windows10系统(Android)
下一篇:华为鸿蒙中标麒麟,华为鸿蒙OS短时间内威胁不到麒麟操作系统和统信UOS系统

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月13日 10时53分19秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章