Guest User

Untitled

a guest
May 27th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.69 KB | None | 0 0
  1. override fun onCreate(savedInstanceState: Bundle?) {
  2. super.onCreate(savedInstanceState)
  3. ...
  4.  
  5. selectionTracker = SelectionTracker.Builder(
  6. "selection-demo",
  7. recyclerView,
  8. StableIdKeyProvider(recyclerView),
  9. itemDetailsLookup,
  10. StorageStrategy.createLongStorage())
  11. .withSelectionPredicate(selectionPredicate)
  12. .build()
  13.  
  14. selectionTracker.addObserver(object : SelectionTracker.SelectionObserver<Long>() {
  15. override fun onSelectionChanged() {
  16. title = if (selectionTracker.hasSelection()) {
  17. "Selection ${selectionTracker.selection.size()} / $MAXIMUM_SELECTION"
  18. } else {
  19. RecyclerViewSelectionActivity::class.java.simpleName
  20. }
  21. }
  22. })
  23. }
Add Comment
Please, Sign In to add comment