首页 头条 直播 产业 电竞 手游 页游 电玩 测评 WAP版设为首页
中国游戏之声全频道覆盖游戏产业全火力输出游戏资讯
首页 / 游戏之声 / 正文

调用方法之后Textwatcher就可以监听EditText的输入了

来源:游戏之声
作者:
时间:2020-10-30

TextWatcher是一个监听字符变化的类。当我们调用EditText的addTextChangedListener(TextWatcher)方法之后,就可以监听EditText的输入了。在new出一个TextWatcher之后,我们需要实现三个抽象方法:

beforeTextChanged
onTextChanged
afterTextChanged
通过Log,结合Android源码注释,可以得出结论:
beforeTextChanged(CharSequence s, int start, int count, int after)
s: 修改之前的文字。
start: 字符串中即将发生修改的位置。
count: 字符串中即将被修改的文字的长度。如果是新增的话则为0。
after: 被修改的文字修改之后的长度。如果是删除的话则为0。
onTextChanged(CharSequence s, int start, int before, int count)
s: 改变后的字符串
start: 有变动的字符串的序号
before: 被改变的字符串长度,如果是新增则为0。
count: 添加的字符串长度,如果是删除则为0。
afterTextChanged(Editable s)
s: 修改后的文字

0
(查看全部0条评论)文明上网理性发言,请遵守新闻评论服务协议!
    
   (您的评论通过审核之后才能显示,请文明发言!)                           
中国游戏之声全频道覆盖游戏产业全火力输出游戏资讯
中国游戏之声
更新时间:2021-04-01
点评(1)
中国游戏之声
更新时间:2021-03-25
点评(1)
中国游戏之声全频道覆盖游戏产业全火力输出游戏资讯
游戏之声MORE

《游戏王:卡片力量》是卡片力量系列的第六作,这次的作品不但卡...[详细]

天元术的思想渊源于道、名、墨三家。作为天元术发展高峰的四元术...[详细]

热点推荐MORE
中国游戏之声全频道覆盖游戏产业全火力输出游戏资讯
  • 友情链接商务洽谈联系方式
  • Email:894204689@qq.com
  • 网站地图联系方式广告合作关于我们
  • 中国游戏之声版权所有违者必究 备案号浙ICP(备)15095275
  • CopyRight @ 2008-2021 游戏之声 All Right Reserved