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 


7. convert layout to 

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);

10. On import activity use following code 

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.