<?xml version="1.0" encoding="utf-8"?>

Action menus

Action menus in Android appear when users tap the 3-dot kebab menu icon, providing access to additional options and functions. These menus typically display directly over their triggering element, creating a clear connection between the icon and its related actions.

Menu positioning adapts intelligently to screen space constraints. When triggered near the screen's top, menus expand downward to ensure all options remain visible and accessible. On newer Android versions, menus overlay the kebab icon itself and expand downward, creating a cleaner visual transition.

Bottom sheets offer an enhanced alternative to traditional menus when more space is needed. They slide up from the screen's bottom edge, providing room for extended content like detailed descriptions, larger touch targets, and supporting icons. This pattern works particularly well for complex action lists or when additional context is needed.

Improve your UX & Product skills with interactive courses that actually work