LargeFilledTonalTextButtonSample
@Composable
fun LargeFilledTonalTextButtonSample() {
TextButton(
onClick = { /* Do something */ },
colors = TextButtonDefaults.filledTonalTextButtonColors(),
modifier = Modifier.size(TextButtonDefaults.LargeButtonSize),
) {
Text(text = "ABC", style = TextButtonDefaults.largeButtonTextStyle)
}
}
TextButtonSample
@Composable
fun TextButtonSample() {
TextButton(onClick = { /* Do something */ }) { Text(text = "ABC") }
}
TextButtonWithCornerAnimationSample
@Composable
fun TextButtonWithCornerAnimationSample() {
TextButton(onClick = { /* Do something */ }, shapes = TextButtonDefaults.animatedShapes()) {
Text(text = "ABC")
}
}
TextButtonWithOnLongClickSample
@Composable
fun TextButtonWithOnLongClickSample(onLongClick: () -> Unit) {
TextButton(
onClick = { /* Do something for onClick*/ },
onLongClick = onLongClick,
onLongClickLabel = "Long click",
) {
Text(text = "ABC")
}
}