# Exploring Jetpack Compose: ButtonGroup

DevFeed: [Exploring Jetpack Compose: ButtonGroup](<https://devfeed.tech/articles/exploring-jetpack-compose-buttongroup-25184.md>)

Original publisher: [Read original article](<https://joebirch.co/android/exploring-jetpack-compose-buttongroup/>)

Author: hitherejoe

Published: 2025-11-28T11:01:10Z

Content type: tutorial

Language: en

Sources: [Joe Birch](<https://devfeed.tech/sources/joe-birch.md>)

Topics: [Jetpack Compose](<https://devfeed.tech/topics/jetpack-compose.md>), [Android](<https://devfeed.tech/topics/android.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [components](<https://devfeed.tech/tags/components.md>), [compose](<https://devfeed.tech/tags/compose.md>), [display](<https://devfeed.tech/tags/display.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>)

## AI overview

A tutorial on Jetpack Compose's experimental Material 3 Expressive ButtonGroup composable, covering its horizontal layout, animated width changes, overflow handling, configuration parameters, and item helper functions.

## Source excerpt

As part of the Material 3 Expressive update, Google has introduced a collection of new components designed to bring more personality and interactivity to Android apps. One of these components is the ButtonGroup which allows us to display a collection of buttons in a horizontal arrangement, offering built-in support for animations and overflow handling. In... Continue reading ->