diff options
| author | Jules Aguillon | 2021-01-16 21:57:51 +0100 |
|---|---|---|
| committer | Jules Aguillon | 2021-01-17 00:20:09 +0100 |
| commit | a165a0ab2e3acc4ba89139e61825229fd38d67eb (patch) | |
| tree | da646d4f036ceada707fd477973b5b44be94de84 /srcs/juloo.keyboard2/EmojiGridView.java | |
| parent | 5fa7187d16a4e6574fad6c52cfcb08ab9093f068 (diff) | |
| download | unexpected-keyboard-a165a0ab2e3acc4ba89139e61825229fd38d67eb.tar.gz unexpected-keyboard-a165a0ab2e3acc4ba89139e61825229fd38d67eb.zip | |
Update the list of emojis
Take the list from https://unicode.org/Public/emoji/13.1/emoji-test.txt
Also change the list of groups, from the same source.
Diffstat (limited to 'srcs/juloo.keyboard2/EmojiGridView.java')
| -rw-r--r-- | srcs/juloo.keyboard2/EmojiGridView.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/srcs/juloo.keyboard2/EmojiGridView.java b/srcs/juloo.keyboard2/EmojiGridView.java index dec1c5d..1bfceb3 100644 --- a/srcs/juloo.keyboard2/EmojiGridView.java +++ b/srcs/juloo.keyboard2/EmojiGridView.java @@ -21,7 +21,7 @@ import java.util.HashSet; public class EmojiGridView extends GridView implements GridView.OnItemClickListener { - public static final int TYPE_LAST_USE = -1; + public static final int GROUP_LAST_USE = -1; public static final int COLUMN_WIDTH = 192; public static final float EMOJI_SIZE = 32.f; @@ -38,15 +38,16 @@ public class EmojiGridView extends GridView public EmojiGridView(Context context, AttributeSet attrs) { super(context, attrs); + Emoji.init(context.getResources()); setOnItemClickListener(this); setColumnWidth(COLUMN_WIDTH); loadLastUsed(); - setEmojiType((_lastUsed.size() == 0) ? Emoji.TYPE_EMOTICONS : TYPE_LAST_USE); + setEmojiGroup((_lastUsed.size() == 0) ? 0 : GROUP_LAST_USE); } - public void setEmojiType(int type) + public void setEmojiGroup(int group) { - _emojiArray = (type == TYPE_LAST_USE) ? getLastEmojis() : Emoji.getEmojisByType(type); + _emojiArray = (group == GROUP_LAST_USE) ? getLastEmojis() : Emoji.getEmojisByGroup(group); setAdapter(new EmojiViewAdpater((Keyboard2)getContext(), _emojiArray)); } |
