🌈 Create new beautiful Compose Gradients with our new wesite ->

TimePickerDialog

Kotlin
@Composable
fun TimePickerDialogSample() {
    var showDialog by remember { mutableStateOf(true) }
    val timePickerState = rememberTimePickerState(initialHour = 10, initialMinute = 30)

    Button(onClick = { showDialog = true }) {
        Text("Select time")
    }

    if (showDialog) {
        TimePickerDialog(
            onDismissRequest = { showDialog = false },
            title = { Text("Select time") },
            confirmButton = {
                TextButton(onClick = { showDialog = false }) {
                    Text("OK")
                }
            },
            dismissButton = {
                TextButton(onClick = { showDialog = false }) {
                    Text("Cancel")
                }
            },
        ) {
            TimePicker(state = timePickerState)
        }
    }
}