What is the minimum size for a touch target?

03 Apr.,2024

 

When you implement clickable or touchable elements in a layout, consider using dimensions that meet or exceed the recommended size for touch targets.

If these controls are sized dynamically, or resize based on the size of their content, consider using android:minWidth and android:minHeight to set a lower bound on their dimensions.

To retain the original size of a View while expanding its touchable region, consider using a TouchDelegate, which allows a parent layout to handle touch events on behalf of the descendant View.

Tip: Accessibility Scanner can detect and account for the use of TouchDelegate only when running on Android 10 and later. On earlier Android versions, touch target size results may appear even when this API is used to enlarge touch targets to an appropriate size.

This month the Design System team will talk about the development and rollout of their new accessibility tests for components.

Watch Video

Hosted by Digital.gov and the U.S. Web Design System

What is the minimum size for a touch target?

Accessibility