Android components Advanced
rememberStanceDocumentPicker
BetaLaunches the system file picker for attaching documents.
- PlatformAndroid, Jetpack Compose
- Builds on
ActivityResultContracts.OpenDocument - Kindhelper
Usage
val picker = rememberStanceDocumentPicker(arrayOf("application/pdf")) { uris -> println("Picked ${uris.size} file") }
StanceButton("Attach PDF", onClick = { picker.launch() }, variant = StanceButtonVariant.Outline, leadingIcon = StanceIcons.Upload)Accessibility
- Uses the accessible system picker.