java - 翻新 onFailure 在滚动无限滚动监听器时抛出 "Unexpected end of stream"消息

标签 java android android-recyclerview retrofit2 endlessscroll

我使用 retrofit 2 library 分页,在无限滚动 recyclerView 中加载我的应用程序中的服务器数据。但不幸的是,在滚动一些页面后改进 onFailure 方法抛出一条消息,显示“流的意外结束”。此消息显示在任意页面中。有时滚动 6 页后显示,有时滚动 12 页后显示。然后改造不加载任何内容。

任何人都可以提供一些有用的建议吗?

最佳答案

你可以试试

OkHttpClient client = new OkHttpClient.Builder()
    .retryOnConnectionFailure(true)
    .build();

关于java - 翻新 onFailure 在滚动无限滚动监听器时抛出 "Unexpected end of stream"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57603229/

相关文章:

java - 是否有一个库函数可以为我提供变量中的当前日期并查找自给定日期以来经过的天数

java - 将方法泛型类型传递给内部调用

java - 更新安卓速率栏

android - 我们如何区分 RecyclerView.OnScrollListener 中的用户滚动和 scrollToPosition() 滚动?

java - 尝试在回收器 View 中一次选择一个复选框,但应用程序崩溃

java - 三重嵌套循环的大O

java - jQuery 多文件上传插件

c# - Android NfcV 读取标签总是在前面加上 0x00

android - 失败代码-32 MediaPlayer (Android 4.4)

android - 如何检测在 RecyclerView 适配器内是否单击了 Activity 中的按钮