步骤1:我使用Loader 1获取特定日期日历提供商的事件列表。
步骤2:对于步骤#1中使用装载机2检索与会者列表的事件列表
步骤3:创建自定义适配器以呈现结果。
问题出在装载机#1完成后,视图/片段显示为空白屏幕
我想知道我所遵循的上述设计方法是否正确?加载此类数据的最佳方法是什么?
答案 0 :(得分:0)
我创建了一个自定义加载器。这将从日历提供商处获取数据。
然后使用Cutom阵列适配器我填充列表。我面临的问题是
一旦我获得了日历数据,List片段仍然是空白的。
解决方案:onLoadFinished方法需要设置适配器数据(List)
在适配器中,我使用以下方法迭代列表并将单个对象添加到List视图。
问题是,我试图一次将所有对象添加到列表视图中。但是没有调用Custom适配器中的getView方法。因此,您需要将单个对象添加到列表视图中。
public void setMyList(List objects){
for(MyObject object:objects){
this.add(object);
}
}