上图
使用:
1、在et_input输入框中显示表情,可自由删除
@BindView(R.id.emoji_vp)
lateinit var emoji_vp: ViewPager
@BindView(R.id.emoji_dv)
lateinit var emoji_dv: DotView
private var mVpEmoAdaper: EmoViewPagerAdaper? = null
/**
* 其他处理...
*/
/**
* 初始化表情
*/
private fun initEmoji()
{
emoji_dv.initData(8, 0)
mVpEmoAdaper = EmoViewPagerAdaper()
emoji_vp.adapter = mVpEmoAdaper
emoji_vp.setOnPageChangeListener(this)
mVpEmoAdaper!!.onEmoItemClickListener = this
}
override fun onPageSelected(position: Int) {
//当ViewPage页面切换时,设置下方小圆点的显示
emoji_dv.changeCurrentPage(position)
}
override fun onPageScrollStateChanged(state: Int) {
}
override fun onPageScrolled(position: Int, po