# Buttons [Buttons](https://material.io/components/buttons/) allow users to take actions, and make choices, with a single tap. There are four types of buttons: 1. [Text button](#text-button) 2. [Outlined button](#outlined-button) 3. [Contained button](#contained-button) 4. [Toggle button](#toggle-button) !["Button types - text, outlined, contained and toggle."](assets/buttons/buttons_types.png) ## Using buttons Before you can use Material buttons, you need to add a dependency to the Material Components for Android library. For more information, go to the [Getting started](https://github.com/material-components/material-components-android/blob/master/docs/getting-started.md) page. _**Note:** `