Hyena-输入过滤适配器

Hyena鬣狗快速开发库核心为快速开发,定位小巧精悍,内容简单精致,整合常用的自定义ViewBase类通用词典推荐类库
高效、精准,鬣狗为快速开发而生。

输入框要设置一些过滤的正则
edittext.setFilters(new InputFilter[]{new InputFilter()});

鬣狗的通用类InputFilterAdapter:输入过滤适配器。实现InputFilter接口,封装了过滤Emoji 数字 汉字 字母 并且可以设置反过滤(只能输入设置过滤的)

采用构造器模式,随意组合设置多个过滤规则
inputFilter = new InputFilterAdapter
    .Builder()
    .filterNumber(true)
    .filterChinese(true)
    .builder();
API
filterReverse       | 设置反选(反过滤
filterEmoji         | 过滤Emoji表情
filterNumber        | 过滤数字
filterAlphabet      | 过滤字母
filterChinese       | 过滤中文
这就是鬣狗,它具备的能力却远不止于此。高效、精准鬣狗开发而生。更多功能关注Github

你可能感兴趣的:(Hyena-输入过滤适配器)