Я использую 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>)
, пока корневой узел не имеет обновления! нет данных.
как обновить эти корневые узлы?