我希望通过修改来接收项目,并将它们解析为Java列表。但是,服务器响应不是JSON数组,而是包含项的JSON对象。这就是为什么改造不能仅仅将响应转换为java列表。items")但是这显然不起作用,Retrofit响应:Expected BEGIN_ARRAY but was BEGIN_OBJECT
使用改进将这个对象转换为
我已经在我的测试应用程序中实现了一个Recyclerview。目前,我将大约5000个数据项放入一个模型中,并使用此列表加载我的视图。一切都很棒,性能很好,但我不是特别想加载所有5000个项目。我可以对Recyclerview实现onScrollListener来检测何时我已经到达了终点,但是我的问题(听起来这么简单)是,告诉Recyclerview只加载100的最好方法是什么,直到我说?我的适配器:
public class MyAdapter extends RecyclerView.Adapter&