Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Firebase聊天反向滚动_Android_Firebase_Firebase Realtime Database_Android Recyclerview - Fatal编程技术网

Android Firebase聊天反向滚动

Android Firebase聊天反向滚动,android,firebase,firebase-realtime-database,android-recyclerview,Android,Firebase,Firebase Realtime Database,Android Recyclerview,我正在创建一个android聊天应用程序,在打开聊天屏幕时从Firebase检索最后10条消息。当用户向上滚动(反向滚动)时,应在最初加载的最后10条消息的上方加载10条消息。我知道如何实现从上到下加载项目的无限滚动,但在这种情况下,我希望从下到上加载。这不是反向排序的情况,因为反向排序只意味着我必须一次加载所有消息,然后反向排序它们 如上图所示,我想先加载最后10个,然后在用户向上滚动时加载最后10个上面的10个,以此类推 你明白了吗?如果是,请在此处为其他人显示。是否有此更新?

我正在创建一个android聊天应用程序,在打开聊天屏幕时从Firebase检索最后10条消息。当用户向上滚动(反向滚动)时,应在最初加载的最后10条消息的上方加载10条消息。我知道如何实现从上到下加载项目的无限滚动,但在这种情况下,我希望从下到上加载。这不是反向排序的情况,因为反向排序只意味着我必须一次加载所有消息,然后反向排序它们


如上图所示,我想先加载最后10个,然后在用户向上滚动时加载最后10个上面的10个,以此类推

你明白了吗?如果是,请在此处为其他人显示。是否有此更新?