我的道
@Dao
public abstract class UserDao {
@Query("SELECT * FROM Users GROUP BY locality,fullName")
public abstract PositionalDataSource.Factory<Integer, User> getUserLocalityGrouped();
}
正如Google I/O video我PositionalDataSource.Factory<Integer, User>用于fast scrolling recyclerView.
但
getItem(position)在用户使用快速滚动时null。PagedListAdapter为什么 ?
注意:- 如果用户不使用快速滚动机制并使用general scrollrecyclerView 应用程序不会崩溃。