Emoji 過濾

// create InputFileter
private InputFilter mEmojiFilter = new InputFilter() {
        Pattern emoji = Pattern.compile(
                "[\ud83c\udc00-\ud83c\udfff]|[\ud83d\udc00-\ud83d\udfff]|[\u2600-\u27ff]",
                Pattern.UNICODE_CASE | Pattern.CASE_INSENSITIVE);

        @Override
        public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart,
                                   int dend) {
            Matcher emojiMatcher = emoji.matcher(source);
            if (emojiMatcher.find()) {
                return "";
            }
            return null;
        }
    };

// setInputFilter
nameEt.setFilters(new InputFilter[]{mEmojiFilter});

參考:
http://www.pigg.co/emoji-filter.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 選用年輕人熟悉可愛的表情包-草顏團子,一個頭上有小花,一個頭上有綠葉,如同兩個年輕的男生女生,配以幽默風趣的網(wǎng)絡用...
    傻傻惜緣閱讀 258評論 0 0
  • 近期我想要實現(xiàn)的目標是:企業(yè)資金流暢,財務富足,生意興隆,所有有情人生都能擁有無邊無量的財富。 昨天下午還是去了福...
    lindacheng2017閱讀 239評論 0 0

友情鏈接更多精彩內容