android输入框内容改变的监听事件实例

 更新时间:2018年02月24日 10:39:53   作者:黄林晴  
下面小编就为大家分享一篇android输入框内容改变的监听事件实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

首先所在的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输入框内容改变的监听事件实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Android实现后台开启服务默默拍照功能

    Android实现后台开启服务默默拍照功能

    这篇文章主要为大家详细介绍了Android实现后台开启服务默默拍照功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • Android微信签名知识的总结

    Android微信签名知识的总结

    这篇文章给大家详细总结了Android微信签名用到的知识,文中通过具体的实现过程给大家进行演示,相信对大家的理解很有帮助,下面来一起看看吧。
    2016-09-09
  • Android短信验证码自动填写实现代码

    Android短信验证码自动填写实现代码

    这篇文章主要为大家详细介绍了Android短信验证码自动填写实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Android自定义viewgroup快速滑动(4)

    Android自定义viewgroup快速滑动(4)

    这篇文章主要为大家详细介绍了Android自定义viewgroup快速滑动的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • Android实现可滑动的自定义日历控件

    Android实现可滑动的自定义日历控件

    这篇文章主要为大家详细介绍了Android实现可滑动的自定义日历控件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • Android编程实现变化的双重选择框功能示例

    Android编程实现变化的双重选择框功能示例

    这篇文章主要介绍了Android编程实现变化的双重选择框功能,结合实例形式分析了Android双重选择框功能的样式布局与功能实现技巧,需要的朋友可以参考下
    2017-10-10
  • Android性能优化系列篇UI优化

    Android性能优化系列篇UI优化

    这篇文章主要为大家介绍了Android性能优化系列篇UI优化示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-10-10
  • 使用ViewPager实现高仿launcher左右拖动效果

    使用ViewPager实现高仿launcher左右拖动效果

    今天用ViewPager这个类实现了同样的左右拖动效果,这样代码更少,但是效果是一样的,ViewPager是实现左右两个屏幕平滑地切换的一个类,它是Google提供的,有需要的朋友可以了解下
    2013-01-01
  • 配置Android SDK

    配置Android SDK

    今天小编就为大家分享一篇关于配置Android SDK的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • Android DownloadMananger管理器实现下载图片功能

    Android DownloadMananger管理器实现下载图片功能

    Android DownloadMananger类似于下载队列,管理所有当前正在下载或者等待下载的项目,他可以维持HTTP链接,并且在队列中的下载项目一旦失败,还能自动重新下载
    2023-01-01

最新评论