android 屏蔽emoji表情
2018-02-09 15:25
190 查看
要在edittext屏蔽emoji 只需要拦截输入就OK了 et_set_name是自己定义的edittextet_set_name.setFilters(new InputFilter[]{new EmojiFilter()});
public class EmojiFilter implements InputFilter { private String content; Pattern pattern = Pattern.compile( "[\ud83c\udc00-\ud83c\udfff]|[\ud83d\udc00-\ud83d\udfff]|[\u2600-\u27ff]", Pattern . UNICODE_CASE | Pattern . CASE_INSENSITIVE ); public EmojiFilter(String content) { super(); this.content = content; } public EmojiFilter() { } @Override public CharSequence filter(CharSequence sourse, int strat, int end, Spanned dest, int dstart, int dend) { Matcher matcher = pattern.matcher(sourse); if(matcher.find() ){ return "" ; } return null; } }ok 就是这样
相关文章推荐
- android 发送屏蔽Emoji表情
- [转]Android短信屏蔽实现
- Android 解决listView item点击事件被其他控件屏蔽的问题
- 关于屏蔽eclipse相关警告的设置(android,java)
- Android开发_关于如何屏蔽Home键
- Android按钮屏蔽计时器(handler+TimerTask)
- Android 高通4.4.4 源码 如何屏蔽Home键
- 屏蔽android弹出的Title
- 在Android手机上实现应用屏蔽
- Android开发教程之如何屏蔽View的重复点击
- Android调用系统软键盘删除键 以达到删除输入框里面emoji表情的功能
- Android开发 屏蔽Button setClickable和setEnabled
- android Home键 屏蔽,捕获,修改
- Android屏蔽设备的HOME键
- Android智能手机屏蔽电话与屏蔽安装软件功能
- 屏蔽Android中userdata分区加密
- 屏蔽android下的cclog输出
- Android实现屏蔽微信拉黑和删除联系人功能示例
- android4.2 屏蔽home键
- Android 屏蔽ScrollView滑动操作