As discussed in the previous recipe, Contextual Mode supports two forms of use: single View mode (as demonstrated) and multiple selection (or batch) mode. Batch mode is where Contextual Mode outperforms the old-style context menu as multiple selections were not supported.
If you've ever used an email app such as Gmail or a file browser, you've probably seen Contextual Mode when selecting multiple items. Here is a screenshot from Solid Explorer, which shows an excellent implementation of Material Theme and Contextual Mode:
When we introduced RecyclerView in Chapter 2, Layouts, we discussed how many features from the old ListView were not already included in the new RecyclerView. Multiple item selection is one of the most missed features. In this recipe, we will demonstrate multiple item selection with the RecyclerView...