java - 我从 API 服务器将数据添加到列表中,但列表的大小为零,为什么?
问题描述
我正在将数据从模型类对象添加到列表中,但它仍然显示列表大小为零:
apiService.getOrdersDateWise(dateFrom,dateTo).enqueue(new Callback<List<OrdersDateWiseModel>>() {
@Override public void onResponse(Call<List<OrdersDateWiseModel>> call, Response<List<OrdersDateWiseModel>> response) {
List<OrdersDateWiseModel> ordsList = response.body();
int ordsListSize = ordsList.size();
Log.i(TAG, "OrdersListSize 250 : " + ordsListSize);
if (ordsList.size() != 0) {
if (fromDateMillisecs <= toDateMillisecs) {
for (int i = 0;i<ordsList.size();i++){
String ordDate = ordsList.get(i).getOrder_date();
String ordNo = ordsList.get(i).getOrder_number();
String ordValue = ordsList.get(i).getOrder_value();
String retaId = ordsList.get(i).getRetailer_id();
String shopName1 = ordsList.get(i).getShop_name();
String retName1 = ordsList.get(i).getRetailer_name();
String area1 = ordsList.get(i).getArea();
String phone1 = ordsList.get(i).getPhone();
getOrdersList.add(
new OrdersDateWiseModel(
ordDate,
ordNo,
ordValue,
retaId,
shopName1,
retName1,
area1,
phone1
));
}
ordersDateWiseAdapter.notifyDataSetChanged();
我期望的输出是列表的大小:
I/OrdersDateWiseActivity: OrdersListSize 250 : 0
解决方案
推荐阅读
- python - 如何在 PsychoPy 或 Python 中对 WPI 注射泵进行编程?
- c# - 如何隐藏使用 Selenium 打开或切换选项卡时弹出的窗口
- python - 用正则表达式替换python文件内容和行首问题
- sql - SQL HTTP 函数或过程
- openapi - 当字段应该是 IRI 或常规字符串时区分 OpenApi 文档
- android - Android Studio 应用程序通知权限默认关闭?
- android - 在 LinearLayout 中自动计算边距
- python - 对整数进行条件检查时出错
- python - 如何在 python 中使用 presignedurl 将用户(csv)导入 AWS cognito
- java - “NoSuchMethodError”是什么意思?