Class AndroidEmoji
-
- All Implemented Interfaces:
public class AndroidEmoji
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
AndroidEmoji.EmojiImageSpan
-
Constructor Summary
Constructors Constructor Description AndroidEmoji()
-
Method Summary
Modifier and Type Method Description static void
init(Context context)
static List<AndroidEmoji.EmojiInfo>
getEmojiList()
static int
getEmojiCount(String input)
static CharSequence
ensure(String input)
static boolean
isEmoji(String input)
static void
ensure(Spannable spannable, float textSize)
static void
ensure(Spannable spannable)
static SpannableStringBuilder
replaceEmojiWithText(Spannable spannable)
static String
replaceEmojiWithText(String input)
static int
getEmojiSize()
static int
getEmojiCode(int index)
static Drawable
getEmojiDrawable(Context context, int index)
static boolean
useEmoji2()
-
-
Method Detail
-
init
static void init(Context context)
-
getEmojiList
static List<AndroidEmoji.EmojiInfo> getEmojiList()
-
getEmojiCount
static int getEmojiCount(String input)
-
ensure
static CharSequence ensure(String input)
-
isEmoji
static boolean isEmoji(String input)
-
ensure
static void ensure(Spannable spannable, float textSize)
-
ensure
static void ensure(Spannable spannable)
-
replaceEmojiWithText
static SpannableStringBuilder replaceEmojiWithText(Spannable spannable)
-
replaceEmojiWithText
static String replaceEmojiWithText(String input)
-
getEmojiSize
static int getEmojiSize()
-
getEmojiCode
static int getEmojiCode(int index)
-
getEmojiDrawable
static Drawable getEmojiDrawable(Context context, int index)
-
useEmoji2
static boolean useEmoji2()
-
-
-
-