[英]Quickblox - How can I push notification to both platform Android and iOS?
[英]Quickblox: how can I show the last 25 messages? Android
我想知道如何在聊天中顯示最近的25條消息。 在頂部的聊天窗口中,將有一個按鈕顯示較早的25歲,依此類推...
首先,您需要按照日期降序排列檢索到的數據,然后創建一個Paging
來管理消息的顯示。 無論您是從在線Web服務的本地數據庫中加載消息數據,都需要通過將數據分割為Pages
來安排數據的檢索。
您定義頁面大小(在您的情況下等於25),然后定義頁碼。 例如,第1頁的行,第一行:(page-1)* size =(1-1)* 25 = 0,最后一行:(第一行+ size-1)。
如果您有一個按鈕來加載接下來的25行,則需要將頁面增加1, so when you have page = 2 , index of row 1 = (2-1)*25=25, last row index = 25+25-1=49.
也許這些消息保存在數據庫中,所以您可以獲取所有消息並僅顯示前25條迭代的消息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.