我正在开发一个 GXT 应用程序,到目前为止我在网上看到的示例中都引用了 class com.sencha.gxt.data.shared.loader.BasePagingLoadResult
。但是,这在我使用的 GXT 3.0 jar (3.0.1) 中已被弃用。现在使用它的正确方法是什么?我需要自己实现接口吗?
问问题
404 次
2 回答
2
该接口已经在PagingLoadResultBean中实现(一个ListLoadResultBean ,它添加了对PagingLoadResult所描述的分页属性的支持。):
例如:
@Override public PagingLoadResult<Data> getMyData(PagingLoadConfig loadConfig) {
ArrayList<Data> dataList;
dataList = obtainDataMethod(); //Your method to obtain your list of data
return new PagingLoadResultBean<Data>(dataList, loadConfig.getOffset(), loadConfig.getLimit());
}
于 2013-06-20T21:35:12.340 回答
0
可以使用这个类,比较简单
List<Person> list = new ArrayList<Person>();
list.add(p1);
list.add(p2);
ListLoadResultBean<Person> result = new ListLoadResultBean<Person>();
result.setData(list);
于 2013-12-19T08:28:45.440 回答