AlertDialog
In Material 3 Compose
@OptIn(ExperimentalMaterial3Api::class)
@Composable
fun PlainTooltipSample() {
TooltipBox(
positionProvider =
TooltipDefaults.rememberTooltipPositionProvider(TooltipAnchorPosition.Above),
tooltip = {
PlainTooltip(
modifier =
Modifier.semantics {
// TODO(b/496338253): Remove this modifier once bug where tooltip text is
// not announced by a11y screen readers is resolved.
liveRegion = LiveRegionMode.Assertive
paneTitle = "Add to favorites"
}
) {
Text("Add to favorites")
}
},
state = rememberTooltipState(),
) {
IconButton(onClick = { /* Icon button's click event */ }) {
Icon(imageVector = Icons.Filled.Favorite, contentDescription = "Localized Description")
}
}
}