Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- override fun onCreate(savedInstanceState: Bundle?) {
- super.onCreate(savedInstanceState)
- ...
- selectionTracker = SelectionTracker.Builder(
- "selection-demo",
- recyclerView,
- StableIdKeyProvider(recyclerView),
- itemDetailsLookup,
- StorageStrategy.createLongStorage())
- .withSelectionPredicate(selectionPredicate)
- .build()
- selectionTracker.addObserver(object : SelectionTracker.SelectionObserver<Long>() {
- override fun onSelectionChanged() {
- title = if (selectionTracker.hasSelection()) {
- "Selection ${selectionTracker.selection.size()} / $MAXIMUM_SELECTION"
- } else {
- RecyclerViewSelectionActivity::class.java.simpleName
- }
- }
- })
- }
Add Comment
Please, Sign In to add comment