Your First Kotlin Android App: Polishing the App

Aug 22 2023 · Kotlin 1.8.20, Android 13, Android Studio Flamingo | 2022.2.1

Part 2: Style the App

13. Style Buttons

Episode complete

Play next episode

Next
About this episode
Leave a rating/review
See forum comments
Cinema mode Mark complete Download course materials
Previous episode: 12. Style Text Next episode: 14. Challenge: Style a Button

Get immediate access to this and 4,000+ other videos and books.

Take your career further with a Kodeco Personal Plan. With unlimited access to over 40+ books and 4,000+ professional videos in a single subscription, it's simply the best investment you can make in your development career.

Learn more Already a subscriber? Sign in.

Heads up... You've reached locked video content where the transcript will be shown as obfuscated text.

Go to About Page Restart Game


Button(
  onClick = {
    //...
  },
  shape = MaterialTheme.shapes.medium, // New Code
  contentPadding = PaddingValues(16.dp), // New Code
) {
    //...
  }
FilledIconButton(
  onClick = { onStartOver() },
  colors = IconButtonDefaults.filledIconButtonColors(
    containerColor = MaterialTheme.colorScheme.tertiary
  ),
  modifier = Modifier.size(50.dp)
) {
  Icon(
    Icons.Filled.Refresh,
    contentDescription = stringResource(id = R.string.restart_btn_desc)
  )
}