Search⌘ K
AI Features

Sort

Explore how to add a toolbar menu with sorting options to an Android travel blog app. Learn to handle menu clicks, display a single-choice sort dialog, and implement sorting logic by title and date to organize blog entries efficiently.

We'll cover the following...

Final result preview #

Toolbar menu #

Similarly to the layout files, toolbar menu can be defined by XML tags and attributes. Let’s create a main_menu.xml file in the res/menu folder.

Define a root menu tag along with a child item tag. The item tag describes menu item properties, via XML attributes:

  • id attribute specifies the
...