PageKeyedDataSource 与 setInitialKey
PageKeyedDataSource with setInitialKey
PagedList设置initialKey时会调用PageKeyedDataSource中的哪个方法?
PagedList<Employee> pagedList = new PagedList.Builder<>(dataSource, config)
.setMainThreadExecutor(new MainThreadExecutor())
.setBackgroundThreadExecutor(Executors.newSingleThreadExecutor())
.setInitialKey(50)
.build();
.setInitialKey 不影响 PageKeyedDataSource。即使您传递值 10000,PageKeyedDataSource 也会调用 loadInitial 方法。
PagedList设置initialKey时会调用PageKeyedDataSource中的哪个方法?
PagedList<Employee> pagedList = new PagedList.Builder<>(dataSource, config)
.setMainThreadExecutor(new MainThreadExecutor())
.setBackgroundThreadExecutor(Executors.newSingleThreadExecutor())
.setInitialKey(50)
.build();
.setInitialKey 不影响 PageKeyedDataSource。即使您传递值 10000,PageKeyedDataSource 也会调用 loadInitial 方法。