AlertDialog
In Material 3 Compose
@Composable
fun SimpleBottomAppBar() {
BottomAppBar(
actions = {
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 = "Menu"
}
) {
Text("Menu")
}
},
state = rememberTooltipState(),
) {
IconButton(onClick = { /* doSomething() */ }) {
Icon(Icons.Filled.Menu, contentDescription = "Menu button")
}
}
}
)
}