介绍:
聊天APP界面中的表情,自定义EmojiconTextView,和EmojiconEditText和一个表情EmojiconsFragment实现。
其中表情页面用ViewPager实现多个页面的,其中自定义EmojisPagerAdapter并且提供两个方法:
@Override
public void onEmojiconClicked(Emojicon emojicon) {
EmojiconsFragment.input(editEmojicon, emojicon);
}
@Override
public void onEmojiconBackspaceClicked(View v) {
EmojiconsFragment.backspace(editEmojicon);
}
一个输入内容的,一个返回软键盘。自定义EmojiconGridFragment实现gridview效果。
使用的时候很方便直接引入库就可以了。
运行效果:
摘自于网络,版权属于文章作者所有
https://mp.weixin.qq.com/s/ReNxNoVMKd_q7KKuujCEhg