Android EditText 代码设置最大长度(Kotlin)

今天碰到了一个需求,为了提高界面复用性须在代码中限制编辑文字的最大长度,本来用Java实现很简单,网络上也有许多关于这类需求的技术文章,一行代码搞定:

editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(20)});

但是现在已经正式接入了kotlin的情况下,在来这种语法就直接六亲不认了,在搜索了许多网站未果的情况下,还是自己尝试着把它搞出来了,也仍然是一行代码的事情绝不多写一行😏

editText.filters = arrayOf(InputFilter.LengthFilter(24))

谨献给加入kotlin大军并碰到此类问题的你!!!

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

推荐阅读更多精彩内容