Hello friends,
Today we are going to know how can we use emoji in sketchware.For showing emoji in sketchware app I'm going to use a library.
If you want to show emoji in sketchware follow the steps below:-
First of all sketchware pro is necessary.
1. Import widgets and make the following interface.
2. Make map variable map and list map variable listmap ,and a Boolean variable open.
3. Add following images.
4. Download the library from
com.aghajari.emojiview:AXEmojiView:1.3.0
and select it.
5. Create a custom view custom.
6. Convert edittext to
com.aghajari.emojiview.view.AXEmojiEditText
com.aghajari.emojiview.view.AXEmojiPopupLayout
8. Convert Textview in custom activity to
com.aghajari.emojiview.view.AXEmojiTextView
9. Oncreate use following blocks
AXEmojiManager.install(MainActivity.this,new com.aghajari.emojiview.emoji.iosprovider.AXIOSEmojiProvider(MainActivity.this));
AXEmojiManager.getEmojiViewTheme().setFooterEnabled(true);
AXEmojiPagermojiPager = new AXEmojiPager(MainActivity.this);
AXEmojiView emojiView = new AXEmojiView(MainActivity.this);
emojiPager.addPage(emojiView, R.drawable.outline_insert_emoticon_black_48dp);
emojiPager.setEditText(e_editText);
emojiPager.setLeftIcon(R.drawable.outline_search_black_48dp);
AXEmojiPopupLayout layout = findViewById(R.id.layout);
layout.setPopupAnimationEnabled(true);
layout.setPopupAnimationDuration(250);
layout.initPopupView(emojiPager);
com.aghajari.emojiview.view.AXEmojiTextView;
com.aghajari.emojiview.view.AXEmojiEditText;
com.aghajari.emojiview.view.AXEmojiPopupLayout;
com.aghajari.emojiview.view.AXEmojiView;
com.aghajari.emojiview.AXEmojiManager;
com.aghajari.emojiview.AXEmojiUtils;
com.aghajari.emojiview.emoji.iosprovider.AXIOSEmoji;
com.aghajari.emojiview.emoji.iosprovider.AXIOSEmojiLoader; com.aghajari.emojiview.emoji.iosprovider.AXIOSEmojiProvider;
com.aghajari.emojiview.view.AXEmojiPager;
com.aghajari.emojiview.AXEmojiTheme;
11. On emoji button clicked use following blocks
open = layout.isShowing();
layout.hideAndOpenKeyboard();
layout.toggle();
layout.show();
12. On BindCustomView use following blocks
13. On send button clicked use following code
14. Now you can compile your project.












0 Comments