Popup menu. Here, android:showAsAction="always" shows the menu item on the Action bar always and rest all menu items are shown in the sub menu. It's where you should place actions that have a overall impact on the app, such as Search, Compose Email and Settings. Android provides an easy and flexible user interface component known as menu, which is used to handle a set of actions. It doesn't support item shortcuts and icons. It provides actions that affect the selected content or a view element on the screen. In Android 2.3 (API level 10) or low, The option menu will be display on the bottom of screen like grid Popup Menu Option Menu-Option menu is the primary collection menu of menu item for an activity. This guide shows how to create the three fundamental types of menus or action presentations on all versions of Android: Options menu and app bar The options menu is the primary collection of menu items for an activity. The following are the commonly used Menus in android applications. 1. It provides a floating list of menu items when the user performs a long tap on an item/element. It is the place where we implement the actions that have a global impact on the app, such as Search, Settings and Delete. Text-based menu (German) with selection by cursor keys or mouse. ifRoom - only if there is sufficient space in the action bar, then it would be shown. Let’s start by creating an Android project called MenuOptionsDemoProject, in which we are going to demonstrate menu creation via XML. These are the tags associated with the menu option: