Gesture Navigation

Android 10 offers users yet another option for system navigation, such as “home” and “back” actions. The particular implementation — edge swipe gestures — may cause problems for users with some Android apps.

A Tale of Three (or More) Nav Patterns

Way back in the beginning, navigation actions were handled by hardware buttons. Android 3.0 introduced the notion of a “navigation bar” for handling “home”, “back”, and “overview” navigation actions, leading to the classic three-button bar:

Three-Button Android Nav Bar
Three-Button Android Nav Bar

Android 9.0 added another option for users: a two-button nav, where “home” and “overview” actions were handled by gestures on a central pill affordance:

Button-and-Pill Android 9.0 Nav Bar
Button-and-Pill Android 9.0 Nav Bar

Android 10 adds a new nav option that is based on gestures:

Action Associated Gesture
Home swipe up from bottom screen edge
Back swipe inward from the screen edge on left or right
Overview swipe up from the bottom screen edge and hold

Users can choose among those three by visiting Settings > System > Gestures > “System navigation”:

System Navigation Settings in Android 10
System Navigation Settings in Android 10

The user can choose between gesture-based nav, the Android 9.0 button-and-pill option, or the classic three-button nav option. Note, though, that not all users will have access to all of those options. Pixel 4 users, for example, cannot choose the two-button nav option.

On top of this, some device manufacturers have created their own gesture-based nav options. Device manufacturers will be allowed to continue coming up with their own schemes for this, meaning that a user might have three or four navigation options on Android 10 devices.


Prev Table of Contents Next

This book is licensed under the Creative Commons Attribution-ShareAlike 4.0 International license.