Skip to content

Instantly share code, notes, and snippets.

@benbaxter
Created December 15, 2017 18:20
Show Gist options
  • Save benbaxter/65ebeecfedaa99634c66d36a5f2d504c to your computer and use it in GitHub Desktop.
Save benbaxter/65ebeecfedaa99634c66d36a5f2d504c to your computer and use it in GitHub Desktop.
val diffCallback = object : DiffCallback<DummyItem>() {
override fun areItemsTheSame(oldItem: DummyItem, newItem: DummyItem): Boolean =
oldItem.id == newItem.id
override fun areContentsTheSame(oldItem: DummyItem, newItem: DummyItem): Boolean =
oldItem == newItem
}
itemsAdapter.setItems(randomItems(), diffCallback)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment