Skip to content

Instantly share code, notes, and snippets.

@mikkipastel
Created September 26, 2017 07:41
Show Gist options
  • Save mikkipastel/31e4f048910ebc7e59075b7a00eff96d to your computer and use it in GitHub Desktop.
Save mikkipastel/31e4f048910ebc7e59075b7a00eff96d to your computer and use it in GitHub Desktop.
paging library with Room in Android Architecture Component
class MyActivity extends AppCompatActivity {
@Override
public void onCreate(Bundle savedState) {
super.onCreate(savedState);
MyViewModel viewModel = ViewModelProviders.of(this).get(MyViewModel.class);
RecyclerView recyclerView = findViewById(R.id.user_list);
UserAdapter<User> adapter = new UserAdapter();
viewModel.usersList.observe(this, pagedList -> adapter.setList(pagedList));
recyclerView.setAdapter(adapter);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment