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
using Action Mode.
We will use the RecyclerView
example created in Chapter 2, Layouts as the base for this recipe. If...