//判断EditText里面是否包含表情
 private static boolean isEmojiCharacter(char codePoint) {return !((codePoint == 0x0) || (codePoint == 0x9) || (codePoint == 0xA) ||(codePoint == 0xD) || ((codePoint >= 0x20) && (codePoint <= 0xD7FF))||((codePoint >= 0xE000) && (codePoint <= 0xFFFD)) || ((codePoint >= 0x10000) && (codePoint <= 0x10FFFF)));}
//去掉EditText里面的颜文字表情等
InputFilter inputFilter=new InputFilter() {
Pattern pattern = Pattern.compile("[^a-zA-Z0-9\\u4E00-\\u9FA5_,.?!:;…~_\\-\"\"/@*+'()<>{}/[/]()<>{}\\[\\]=%&$|\\/♀♂#¥£¢€\"^` ,。?!:;……~“”、“()”、(——)‘’@‘·’&*#《》¥《〈〉》〈$〉[]£[]{}{}¢【】【】%〖〗〖〗/〔〕〔〕\『』『』^「」「」|﹁﹂`.]");
@Override
public CharSequence filter(CharSequence charSequence, int i, int i1, Spanned spanned, int i2, int i3) {
Matcher matcher=  pattern.matcher(charSequence);
if(!matcher.find()){
return null;
}else{
// Toast.makeText(MyApplication.context, "非法字符!", Toast.LENGTH_SHORT).show();
return "";
}
}
};
homesearch_et.setFilters(new InputFilter[]{AbAppUtil.inputFilter});
												

EditText中去除表情颜文字等相关推荐

  1. Android:TextView与EditText中插入表情图片

    表情工具类,用于在TextView与EditText中插入表情图片: public class FaceUtil {public int[] faceIds;public String[] faceC ...

  2. android edittext 输入法表情,Android开发中EditText禁止输入Emoji表情符

    在开发中可能多处会用到过滤Emoji表情符,一般情况下,我们会通过EditText的addTextChangedListener()监听来过滤Emoji表情,但在实际开发中会遇到多个EditText, ...

  3. 在EditText中添加QQ表情

    本文参考自:http://blog.csdn.net/wulianghuan/article/details/8583921 在输入框中输入表情是每个聊天软件的必备功能,做到这点仅需要将表情放入工程图 ...

  4. php把表情去掉,php如何去除表情

    php去除表情的方法:首先定义一个"filterEmoji"方法:然后遍历字符串中的每个字符:最后通过"strlen($match[0]) >= 4 ? '' : ...

  5. 输入框中-------禁止输入表情

    最近遇到了一个需求,就是在设置账号名称中禁止输入表情,就把该知识点整理了一下,记录以便下次查找. 可能还有不完善之处,请各位补充. 方法1:此方法个别表情识别不出来   比如我的华为手机 电话表情 不 ...

  6. 文本域和输入框中的表情(emoji)处理

    // 文本中的emoji表情处理 $(document).ready(function(){//$("textarea,input").on("keyup",f ...

  7. java gettext返回值_012-关于EditText中的getText()方法的返回值类型以及string的转换问题(转)...

    EditText中的getText()方法的返回值为CharSequence,如果我们想要获得string类型数据的话,需要在后边加上.toString 另外,String类型转为int:Intege ...

  8. iOS在label中显示表情

    iOS在UILabel.UITextFeild等中显示表情的方法,可以使用表情的编码方式来显示.如下 face.text = @"\ue415\ue056";   //其中\ue4 ...

  9. sql将一列拆分为多列_SQL的弱点(2):不支持从所有列中去除某列

    背景以及场景 我们知道SQL中有一个非常便利的操作: SELECT * FROM TABLE_NAME 这样可以选择出表中所有的列,而不用一个个列出来.虽然这个从性能角度是有很大问题的,但是架不住它方 ...

最新文章

  1. Linux之不删除指定文件夹,其他都删(文件和文件夹)
  2. 一个关于nvarchar字段排序,中英文混合排序的问题
  3. RF内置库函数学习(一)
  4. 租借云服务器 工业信号数据采集,一种工业用物联网云服务平台智能采集方法...
  5. SSM中抛出异常 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoad
  6. Hadoop集群(一) Zookeeper搭建
  7. Linux环境下查看IP不显示IPv4地址
  8. SpykeTorch: Efficient Simulation of Convolutional Spiking Neural Networks With at Most One Spike per
  9. iOS高仿微信悬浮窗、忍者小猪游戏、音乐播放器、支付宝、今日头条布局滚动效果等源码...
  10. DenseNet稠密连接层
  11. linux 格式化ntfs u盘,手机u盘数据恢复linux格式化为ntfs格式
  12. 2021-06-26 严格检查模式 字符串
  13. 联想笔记本系统重装,联想电脑重装系统
  14. 【关系抽取】深入浅出讲解实体关系抽取(介绍、常用算法)
  15. multitask_note
  16. SPSS作业-一元线性回归
  17. 数据结构与算法(一) 链表(代码示例)
  18. 使用 Pytorch 训练 AlexNet 识别5种花朵
  19. ffmpeg读取rtsp并保存到mp4文件
  20. 电影数据分析——国产烂片深度揭秘

热门文章

  1. 有些字划掉并不是删除线而是右斜线,在ReportMachine报表的实现
  2. 学生选课系统(山东农业大学课程设计)
  3. PROXMOX VE 6.x 国内源设置
  4. 平安好医生2019年上半年营收同比增长102%
  5. 《代码实例》Element-Ui树形菜单和echarts图
  6. 关于Android蓝牙串口通信那点破事
  7. 深处的蚁穴:与 Gas 相关的三种安全问题
  8. RTL8811AU无线网卡linux驱动安装笔记(Fedora、Ubuntu)
  9. 世嘉公司遭****** LulzSec称愿为世嘉×××
  10. 工作手册:如何实施数据质量管理(上)