Use action mode title to display the number of selected items

This commit is contained in:
Shinokuni 2019-12-21 21:08:22 +01:00
parent 3d98aa57b4
commit 1e9ebd898e

View File

@ -307,8 +307,11 @@ public class MainActivity extends AppCompatActivity implements SwipeRefreshLayou
updateDrawerFeeds();
} else {
adapter.toggleSelection(position);
int selectionSize = adapter.getSelection().size();
if (adapter.getSelection().isEmpty())
if (selectionSize > 0)
actionMode.setTitle(String.valueOf(selectionSize));
else
actionMode.finish();
}
}
@ -320,7 +323,9 @@ public class MainActivity extends AppCompatActivity implements SwipeRefreshLayou
selectedItemWithFeed = itemWithFeed;
adapter.toggleSelection(position);
actionMode = startActionMode(MainActivity.this);
actionMode.setTitle(String.valueOf(adapter.getSelection().size()));
}
});