Stay organized with collections
Save and categorize content based on your preferences.
This package provides helpers for Wear ProtoLayout, to enable you to use Wear Material components such as Buttons and Chips within your ProtoLayout.
Classes
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-05-15 UTC.
[null,null,["Last updated 2025-05-15 UTC."],[],[],null,["# androidx.wear.protolayout.material\n==================================\n\n*** ** * ** ***\n\n[Kotlin](/reference/kotlin/androidx/wear/protolayout/material/package-summary \"View this page in Kotlin\") \\|Java\n\nThis package provides helpers for Wear ProtoLayout, to enable you to use Wear Material components such as Buttons and Chips within your ProtoLayout.\n\nClasses\n-------\n\n|----------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Button](/reference/androidx/wear/protolayout/material/Button) | ProtoLayout component [Button](/reference/androidx/wear/protolayout/material/Button) that represents clickable button with the given content. |\n| [Button.Builder](/reference/androidx/wear/protolayout/material/Button.Builder) | Builder class for [Button](/reference/androidx/wear/protolayout/material/Button). |\n| [ButtonColors](/reference/androidx/wear/protolayout/material/ButtonColors) | Represents the background and content colors used in [Button](/reference/androidx/wear/protolayout/material/Button). |\n| [ButtonDefaults](/reference/androidx/wear/protolayout/material/ButtonDefaults) | Contains the default values used by [Button](/reference/androidx/wear/protolayout/material/Button). |\n| [Chip](/reference/androidx/wear/protolayout/material/Chip) | ProtoLayout component [Chip](/reference/androidx/wear/protolayout/material/Chip) that represents clickable object with the text, optional label and optional icon or with custom content. |\n| [Chip.Builder](/reference/androidx/wear/protolayout/material/Chip.Builder) | Builder class for [Chip](/reference/androidx/wear/protolayout/material/Chip). |\n| [ChipColors](/reference/androidx/wear/protolayout/material/ChipColors) | Represents the background and content colors used in [Chip](/reference/androidx/wear/protolayout/material/Chip). |\n| [ChipDefaults](/reference/androidx/wear/protolayout/material/ChipDefaults) | Contains the default values used by [Chip](/reference/androidx/wear/protolayout/material/Chip). |\n| [CircularProgressIndicator](/reference/androidx/wear/protolayout/material/CircularProgressIndicator) | ProtoLayout component [CircularProgressIndicator](/reference/androidx/wear/protolayout/material/CircularProgressIndicator) that represents circular progress indicator which supports a gap in the circular track between startAngle and endAngle. |\n| [CircularProgressIndicator.Builder](/reference/androidx/wear/protolayout/material/CircularProgressIndicator.Builder) | Builder class for [CircularProgressIndicator](/reference/androidx/wear/protolayout/material/CircularProgressIndicator) |\n| [Colors](/reference/androidx/wear/protolayout/material/Colors) | Represent the container for default color scheme in your Tile, that can be used to create color objects for all Material components. |\n| [CompactChip](/reference/androidx/wear/protolayout/material/CompactChip) | ProtoLayout component [CompactChip](/reference/androidx/wear/protolayout/material/CompactChip) that represents clickable object with the text. |\n| [CompactChip.Builder](/reference/androidx/wear/protolayout/material/CompactChip.Builder) | Builder class for [CompactChip](/reference/androidx/wear/protolayout/material/CompactChip). |\n| [ProgressIndicatorColors](/reference/androidx/wear/protolayout/material/ProgressIndicatorColors) | Represents the indicator and track colors used in [CircularProgressIndicator](/reference/androidx/wear/protolayout/material/CircularProgressIndicator). |\n| [ProgressIndicatorDefaults](/reference/androidx/wear/protolayout/material/ProgressIndicatorDefaults) | Contains the default values used by [CircularProgressIndicator](/reference/androidx/wear/protolayout/material/CircularProgressIndicator). |\n| [Text](/reference/androidx/wear/protolayout/material/Text) | ProtoLayout component [Text](/reference/androidx/wear/protolayout/material/Text) that represents text object holding any information. |\n| [Text.Builder](/reference/androidx/wear/protolayout/material/Text.Builder) | Builder class for [Text](/reference/androidx/wear/protolayout/material/Text). |\n| [TitleChip](/reference/androidx/wear/protolayout/material/TitleChip) | ProtoLayout component [TitleChip](/reference/androidx/wear/protolayout/material/TitleChip) that represents clickable object with the text. |\n| [TitleChip.Builder](/reference/androidx/wear/protolayout/material/TitleChip.Builder) | Builder class for [TitleChip](/reference/androidx/wear/protolayout/material/TitleChip). |\n| [Typography](/reference/androidx/wear/protolayout/material/Typography) | Typography styles, currently set up to match Wear's styling. |"]]