I was using PageKeyedDataSource to get data from network. the data has total 6 pages, pagesize is 10.
val myPagingConfig = PagedList.Config.Builder()
.setPageSize(pageSize)
.setPrefetchDistance(pageSize)
.setInitialLoadSizeHint(pageSize)
.setEnablePlaceholders(false)
.build()
but paging will fire 5 times loadAfter,without scrolling. then whole data will be loaded