我正在使用MVP(mvp4g),我的代码是
@Override
public <T> NodeInfo<?> getNodeInfo(T value) {
if (value == null) { // root is not set
return new DefaultNodeInfo<RootBean>(this.dataProvider, new CareItemCell());
} else if (value instanceof LeafBean) {
return xxxx;
} else {
throw new IllegalArgumentException("Unsupported object type: ");
}
}
然后我点击一个按钮,获取一个RootBean列表
this.dataProvider.setList(List<RootBean>)
虽然根节点没有刷新!没有任何数据显示。
如何刷新这些根节点?