# LayoutDefaults.MultiButtonLayoutDefaults

# LayoutDefaults.MultiButtonLayoutDefaults

Artifact:[androidx.wear.protolayout:protolayout-material](https://developer.android.com/jetpack/androidx/releases/wear-protolayout)  
[View Source](https://cs.android.com/search?q=file:androidx/wear/protolayout/material/layouts/LayoutDefaults.java+class:androidx.wear.protolayout.material.layouts.LayoutDefaults.MultiButtonLayoutDefaults)  
Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.0.0)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/wear/protolayout/material/layouts/LayoutDefaults.MultiButtonLayoutDefaults "View this page in Java")

<br />

```
class LayoutDefaults.MultiButtonLayoutDefaults
```

<br />

*** ** * ** ***

Contains default values used for[MultiButtonLayout](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/MultiButtonLayout).

## Summary

|                                                             ### Constants                                                             |
|---------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `const `[DimensionBuilders.DpProp](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/DimensionBuilders.DpProp) | [BUTTON_SIZE_FOR_1_BUTTON](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/LayoutDefaults.MultiButtonLayoutDefaults#BUTTON_SIZE_FOR_1_BUTTON()) The default size of button in case when there is 1 button in the[MultiButtonLayout](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/MultiButtonLayout).                       |
| `const `[DimensionBuilders.DpProp](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/DimensionBuilders.DpProp) | [BUTTON_SIZE_FOR_2_BUTTONS](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/LayoutDefaults.MultiButtonLayoutDefaults#BUTTON_SIZE_FOR_2_BUTTONS()) The default size of button in case when there are 2 buttons in the[MultiButtonLayout](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/MultiButtonLayout).                   |
| `const `[DimensionBuilders.DpProp](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/DimensionBuilders.DpProp) | [BUTTON_SIZE_FOR_3_PLUS_BUTTONS](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/LayoutDefaults.MultiButtonLayoutDefaults#BUTTON_SIZE_FOR_3_PLUS_BUTTONS()) The default size of button in case when there are 3 or more buttons in the[MultiButtonLayout](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/MultiButtonLayout). |
| `const `[Int](https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)                                                   | [MAX_BUTTONS](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/LayoutDefaults.MultiButtonLayoutDefaults#MAX_BUTTONS())` = 7` The maximum number of button that can be added to the[MultiButtonLayout](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/MultiButtonLayout).                                                      |

## Constants

### BUTTON_SIZE_FOR_1_BUTTON

Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.0.0)  

```
const val BUTTON_SIZE_FOR_1_BUTTON: DimensionBuilders.DpProp
```

The default size of button in case when there is 1 button in the[MultiButtonLayout](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/MultiButtonLayout).  

### BUTTON_SIZE_FOR_2_BUTTONS

Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.0.0)  

```
const val BUTTON_SIZE_FOR_2_BUTTONS: DimensionBuilders.DpProp
```

The default size of button in case when there are 2 buttons in the[MultiButtonLayout](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/MultiButtonLayout).  

### BUTTON_SIZE_FOR_3_PLUS_BUTTONS

Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.0.0)  

```
const val BUTTON_SIZE_FOR_3_PLUS_BUTTONS: DimensionBuilders.DpProp
```

The default size of button in case when there are 3 or more buttons in the[MultiButtonLayout](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/MultiButtonLayout).  

### MAX_BUTTONS

Added in[1.0.0](https://developer.android.com/jetpack/androidx/releases/wear-protolayout#1.0.0)  

```
const val MAX_BUTTONS = 7: Int
```

The maximum number of button that can be added to the[MultiButtonLayout](https://developer.android.com/reference/kotlin/androidx/wear/protolayout/material/layouts/MultiButtonLayout).