android开发
sunhapper
这个作者很懒,什么都没留下…
展开
-
自定义EditText轻松实现群聊@提及(@mention) #微博话题#等功能
开发聊天功能,需要在群聊中实现@xxx功能,网上没有找到现成的东西可以直接拿来用的,那就自己撸一个好了 项目地址 https://github.com/sunhapper/SpEditTool 用法说明 SpEditTool使用指南 欢迎star,提PR、issueScreenShot功能分析可以插入@xxx这样的特殊字符串需要有高亮等效果特殊字...原创 2018-02-28 09:10:42 · 1018 阅读 · 0 评论 -
EditText选择模式的一些问题
过年这段时间正好比较有空,而且有一个客服相关的需求,借这个机会把一年前写的支持输入表情和@mention的EditText又重构了一遍,具体见SpEditTool,重构过程中对EditText选择模式又有了一些新的认识,在这里记录下选择模式的光标场景描述在实现响应软键盘光标移动事件之前已经实现了让光标不进入@mention字符串的逻辑(离start位置近就重置回start位置,离end位置近...原创 2019-02-19 17:31:33 · 305 阅读 · 0 评论