Skip to content

Android components Forms

StanceFormField

Beta

Lays out a label, a control, helper text and an announced error message.

  • PlatformAndroid, Jetpack Compose
  • Builds onA custom Stance component
  • Kindcomposable

Preview

Rendered by the Jetpack Compose library, not drawn by hand.

StanceFormField on AndroidStanceFormField on AndroidStanceFormField on Android
StanceFormField, Light appearance
Light
StanceFormField, Dark appearance
Dark
StanceFormField, High contrast appearance
High contrast

Usage

kotlin
StanceFormField(label = "Signature", helper = "Draw with your finger or a stylus.", required = true) {
    StanceSignatureCanvas(rememberStanceSignatureState(), label = "Signature")
}

Accessibility

  • Errors are a polite live region and include an icon.
  • The required marker is read as required.

On other platforms