Quickblox:如何显示最近25条消息? Android的

时间:2015-04-29 06:05:22

标签: android quickblox

我想知道如何在聊天中显示最近的25条消息。在顶部的聊天中,将有一个按钮显示较旧的25等等......

2 个答案:

答案 0 :(得分:1)

首先,您需要按照日期降序排序检索到的数据,然后创建Paging来管理消息的显示。无论您是从本地数据库加载来自在线Web服务的消息数据,您都需要通过将数据分段为Pages来安排数据检索。

  

您可以定义页面大小(在您的情况下等于25),并定义   页码。例如,第1行的第一行:   (第-1页)* size =(1-1)* 25 = 0,最后一行:(第一行+大小 - 1)。

如果您有一个按钮来加载接下来的25行,则需要将页面增加1,so when you have page = 2 , index of row 1 = (2-1)*25=25, last row index = 25+25-1=49.

答案 1 :(得分:0)

也许这些消息都保存在数据库中,因此您可以获取所有消息并只显示前25个迭代它们。