引用:JackJiang 发表于 2019-09-02 16:33 好的 |
引用:IM、你好 发表于 2019-09-02 16:08 聊天界面本质都是列表,长按事件就用的列表的长按事件坚挺啦,所以长按那一行默认都是会弹出菜单,如果有洁癖的话,可以自已来改改改。 撤回的思路理解一下我在2楼回复的那个链接。 |
引用:JackJiang 发表于 2019-09-02 14:09 首先,感谢回复 安卓的复制是长按空白地方,也可以复制同行的消息,只能复制文本消息,这个好修改 复制、转发、收藏、删除都好做,主要就是撤回,这个需要好好了解一些 |
关于你说的rainbowchat的android端随便什么地方都能复制,这个还真不行,你可以拍个视频给我看看你说的是什么。 另外,web端的复制没有意义,因为网页端你用系统的ctrl+v就能复制。 其它的:转发、收藏、删除都是很简单的功能,这没什么好说的。 至于消息撤回,这个就稍有点复杂,需要增加一条撤回指令,原理就是:当收到撤回指令(包含要撤回的消息的指纹码——即消息id)时,界面上就取消这条消息的显示,可以看看我在这个帖子里的回复:《求教关于IM中服务端做消息撤回功能的问题》 |