我正在制作一个聊天应用程序,当用户点击发送按钮时,该消息被添加到回收站视图中,同时被发送到服务器。如何在回收站视图中跟踪消息项目,以便如果消息未成功发送到服务器(由于网络问题),我可以在该消息旁边显示重新发送选项。
以下是流程
sendMessageToServer(message);
messageItems.add(message);
notifyItemRangeInserted
答案 0 :(得分:0)
最简单的解决方案 - 但不是最正确的解决方案 - 如下:
isSuccessful
添加到邮件类。notifyDataSetChanged
。我建议take建立this open source messing app,以便更好地了解如何设计应用程序架构,因为我的解决方案并不是最好的,但我认为这是最简单的。