Android TextWatcher参数理解

对于使用TextWatcher对输入框进行监听的一点使用心得:
beforeTextChanged(CharSequence charSequence, int start, int length, int newLength)

start 编辑起始index
length 编辑区选中的长度,默认是0,多选的时候才会改变此值
newlength 编辑区输入字符的长度,在中文输入词组的时候会出现大于1的值

onTextChanged(CharSequence s, int start, int before, int count)

start 编辑起始index
before 改变前,编辑区选中的长度,默认是0,对应上面的length
count 编辑区输入字符的长度,对应上面的newlength

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 8086汇编 本笔记是笔者观看小甲鱼老师(鱼C论坛)《零基础入门学习汇编语言》系列视频的笔记,在此感谢他和像他一样...
    Gibbs基阅读 37,401评论 8 114
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,535评论 0 17
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,951评论 19 139
  • 不知道你相不相信这个世界上真的有一见钟情。人和人的缘分,有时候就像一个路过,一个眼神的交汇,一霎那的邂逅。...
    汐儿宝宝阅读 688评论 0 2
  • 我总觉得,每个人心里都有这样一个女儿或孙女:温柔善良,活泼伶俐,举手投足都是让你看不够的娴雅,灿烂的如花笑靥能瞬...
    hml心升明月阅读 805评论 0 0