HomeSort by relevance Sort by last modified time
    Searched refs:Emoji (Results 1 - 25 of 47) sorted by null

1 2

  /frameworks/base/core/java/android/text/method/
BaseKeyListener.java 23 import android.text.Emoji;
127 // The offset is immediately before an emoji modifier.
129 // The offset is immediately before a variation selector and an emoji modifier.
135 // The offset is immediately before an emoji.
137 // The offset is immediately before a ZWJ that were seen before a ZWJ emoji.
140 // ZWJ emoji.
148 // The offset is in emoji tag sequence.
171 } else if (Emoji.isRegionalIndicatorSymbol(codePoint)) {
173 } else if (Emoji.isEmojiModifier(codePoint)) {
175 } else if (codePoint == Emoji.COMBINING_ENCLOSING_KEYCAP)
    [all...]
  /frameworks/base/core/tests/coretests/src/android/text/
EmojiTest.java 31 * Emoji and ICU drops does not happen at the same time. Therefore there are almost always cases
32 * where the existing ICU version is not aware of the latest emoji that Android supports.
33 * This test covers Emoji and ICU related functions where other components such as
43 // each row in the data is the range of emoji
45 { // EMOJI 5
46 // range of emoji: i.e from 0x1F6F7 to 0x1F6F8 inclusive
55 { // EMOJI 11
77 assertTrue(Integer.toHexString(c) + " should be emoji", Emoji.isEmoji(c));
92 assertTrue(Emoji.isEmojiModifierBase(0x1F91D))
    [all...]
  /frameworks/support/emoji/core/src/androidTest/java/androidx/emoji/util/
TestString.java 16 package androidx.emoji.util;
45 public TestString(Emoji.EmojiMapping emojiMapping) {
68 public TestString append(Emoji.EmojiMapping emojiMapping) {
Emoji.java 17 package androidx.emoji.util;
21 public class Emoji {
EmojiMatcher.java 16 package androidx.emoji.util;
23 import androidx.emoji.text.EmojiSpan;
40 public static Matcher<CharSequence> hasEmojiAt(final Emoji.EmojiMapping emojiMapping,
53 public static Matcher<CharSequence> hasEmoji(final Emoji.EmojiMapping emojiMapping) {
202 mismatchDescription.appendText(" had Emoji at ")
  /frameworks/base/telephony/java/com/android/internal/telephony/
SmsMessageBase.java 27 import android.text.Emoji;
373 && Emoji.isRegionalIndicatorSymbol(
375 && Emoji.isRegionalIndicatorSymbol(
  /frameworks/support/emoji/core/src/androidTest/java/androidx/emoji/text/
EmojiCompatTest.java 16 package androidx.emoji.text;
18 import static androidx.emoji.util.Emoji.CHAR_DEFAULT_EMOJI_STYLE;
19 import static androidx.emoji.util.Emoji.CHAR_DEFAULT_TEXT_STYLE;
20 import static androidx.emoji.util.Emoji.CHAR_DIGIT;
21 import static androidx.emoji.util.Emoji.CHAR_FITZPATRICK;
22 import static androidx.emoji.util.Emoji.CHAR_VS_EMOJI
    [all...]
SoftDeleteTest.java 16 package androidx.emoji.text;
18 import static androidx.emoji.util.Emoji.EMOJI_FLAG;
19 import static androidx.emoji.util.Emoji.EMOJI_WITH_ZWJ;
20 import static androidx.emoji.util.EmojiMatcher.hasEmoji;
21 import static androidx.emoji.util.EmojiMatcher.hasEmojiCount;
39 import androidx.emoji.util.Emoji;
40 import androidx.emoji.util.TestString
    [all...]
HardDeleteTest.java 16 package androidx.emoji.text;
18 import static androidx.emoji.util.Emoji.EMOJI_FLAG;
19 import static androidx.emoji.util.Emoji.EMOJI_GENDER;
20 import static androidx.emoji.util.Emoji.EMOJI_WITH_ZWJ;
21 import static androidx.emoji.util.EmojiMatcher.hasEmoji;
22 import static androidx.emoji.util.EmojiMatcher.hasEmojiCount;
23 import static androidx.emoji.util.KeyboardUtil.altDel
    [all...]
EmojiSpanInstrumentationTest.java 17 package androidx.emoji.text;
19 import static androidx.emoji.util.Emoji.EMOJI_SINGLE_CODEPOINT;
20 import static androidx.emoji.util.EmojiMatcher.hasEmojiCount;
38 import androidx.emoji.util.TestString;
70 androidx.emoji.test.R.id.text);
72 // create a string with single codepoint emoji
ConfigTest.java 16 package androidx.emoji.text;
18 import static androidx.emoji.util.Emoji.EMOJI_SINGLE_CODEPOINT;
19 import static androidx.emoji.util.EmojiMatcher.hasEmoji;
20 import static androidx.emoji.util.EmojiMatcher.hasEmojiCount;
40 import androidx.emoji.util.TestString;
  /frameworks/base/core/java/android/text/
Emoji.java 23 * An utility class for Emoji.
26 public class Emoji {
43 * Returns true if the given code point is emoji modifier.
52 * Returns true if the given code point is emoji modifier base.
54 * @return true if is emoji modifier base
57 // These two characters were removed from Emoji_Modifier_Base in Emoji 4.0, but we need to
58 // keep them as emoji modifier bases since there are fonts and user-generated text out there
59 // that treats these as potential emoji bases.
63 // Emoji Modifier Base characters new in Unicode emoji 1
    [all...]
AndroidBidi.java 37 * newest emoji that ICU is not aware of.
50 if (Emoji.isNewEmoji(c)) {
51 // All new emoji characters in Unicode 10.0 are of the bidi class ON.
  /frameworks/support/emoji/core/src/androidTest/java/androidx/emoji/widget/
EmojiEditTextTest.java 17 package androidx.emoji.widget;
19 import static androidx.emoji.util.Emoji.EMOJI_SINGLE_CODEPOINT;
20 import static androidx.emoji.util.EmojiMatcher.hasEmojiCount;
34 import androidx.emoji.test.R;
35 import androidx.emoji.text.EmojiCompat;
36 import androidx.emoji.text.TestActivity;
37 import androidx.emoji.text.TestConfigBuilder;
38 import androidx.emoji.util.TestString;
73 // set max emoji coun
    [all...]
EmojiInputConnectionTest.java 16 package androidx.emoji.widget;
18 import static androidx.emoji.util.EmojiMatcher.hasEmoji;
45 import androidx.emoji.text.EmojiCompat;
46 import androidx.emoji.text.TestConfigBuilder;
47 import androidx.emoji.util.Emoji;
48 import androidx.emoji.util.TestString;
72 mTestString = new TestString(Emoji.EMOJI_WITH_ZWJ).withPrefix().withSuffix();
  /external/icu/android_icu4j/src/main/tests/android/icu/dev/test/rbbi/break_rules/
grapheme.txt 36 # Emoji defintions
38 EmojiNRK = [[\p{Emoji}] - [Regional_Indicator\u002a\u00230-9©®???]];
word.txt 37 EmojiNRK = [[\p{Emoji}] - [[Regional_Indicator]\u002a\u00230-9©®???]];
word_POSIX.txt 36 EmojiNRK = [[\p{Emoji}] - [[Regional_Indicator]\u002a\u00230-9©®???]];
  /external/icu/icu4c/source/data/brkitr/rules/
char.txt 13 # Plus additional characters introduces with Emoji 5, http://www.unicode.org/reports/tr51/proposed.html
39 # Emoji defintions
47 $EmojiNRK = [[\p{Emoji}] - [\p{Grapheme_Cluster_Break = Regional_Indicator}*\u00230-9©®???]];
69 # GB 10 Do not break within emoji modifier sequences or emoji zwj sequences.
  /external/icu/icu4c/source/test/testdata/break_rules/
grapheme.txt 36 # Emoji defintions
38 EmojiNRK = [[\p{Emoji}] - [Regional_Indicator\u002a\u00230-9©®???]];
word.txt 37 EmojiNRK = [[\p{Emoji}] - [[Regional_Indicator]\u002a\u00230-9©®???]];
word_POSIX.txt 36 EmojiNRK = [[\p{Emoji}] - [[Regional_Indicator]\u002a\u00230-9©®???]];
  /external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/rbbi/break_rules/
grapheme.txt 36 # Emoji defintions
38 EmojiNRK = [[\p{Emoji}] - [Regional_Indicator\u002a\u00230-9©®???]];
word.txt 37 EmojiNRK = [[\p{Emoji}] - [[Regional_Indicator]\u002a\u00230-9©®???]];
word_POSIX.txt 36 EmojiNRK = [[\p{Emoji}] - [[Regional_Indicator]\u002a\u00230-9©®???]];

Completed in 324 milliseconds

1 2