请教会话信息加载的问题

lcc 3天前 27

群里的历史消息很多,在业务不做限制的情况下用户可以下来刷新出所有的历史消息,如果用户这样操作的话,该用户的 ConversationMessageAdapter 中的messasgeList维护了所有的消息,如果该messageList的size很大的话,非常消耗内存,对于比较老的android手机甚至不能正常滑动了,UI体验很差,请问有什么优化建议吗?

最新回复 (1)
  • HeavyRain 3天前
    引用 2
    有个办法是规定一个大小,当向上滚动超过这个大小,就把下面新的消息去掉,就是只显示中间一段的消息,这个时候需要注意处理好新消息,不能直接append上去
返回