300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Android调用系统软键盘删除键 以达到删除输入框里面emoji表情的功能

Android调用系统软键盘删除键 以达到删除输入框里面emoji表情的功能

时间:2019-08-15 23:08:17

相关推荐

Android调用系统软键盘删除键 以达到删除输入框里面emoji表情的功能

想必大家在很多项目里都会涉及到聊天功能,为了在聊天里面加入表情,我们可能会去自定义表情列表布局,而一般的表情列表的右下角都有一个删除按钮,用于删除输入框里面的文字、自定义表情、emoji表情等,那么我们怎么来实现这个删除功能呢,不妨试一下下面这段代码:

int keyCode =KeyEvent.KEYCODE_DEL;

KeyEvent keyEventDown = new KeyEvent(KeyEvent.ACTION_DOWN, keyCode);

KeyEvent keyEventUp = new KeyEvent(KeyEvent.ACTION_UP, keyCode);

editText.onKeyDown(keyCode, keyEventDown);

editText.onKeyUp(keyCode, keyEventUp);

其实就是模拟系统软键盘的删除键,以此让我们自定义的删除键达到和系统软键盘删除键一样的功能。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。