Time Picker
Material3 |
---|
![]() |
Timepicker
ayuda a los usuarios a seleccionar un hora, o establecer una hora determinada.
Muestra un selector que permite al usuario seleccionar la hora. Suscríbete a las actualizaciones a través de TimePickerState
.
Implementación
Definición del componente
@Composable@ExperimentalMaterial3Apifun TimePicker( state: TimePickerState, modifier: Modifier = Modifier, colors: TimePickerColors = TimePickerDefaults.colors(), layoutType: TimePickerLayoutType = TimePickerDefaults.layoutType(),)
Parametros
Nombre | Descripción |
---|---|
state | Estado para este componente, permite suscribirse a cambios de TimePickerState.hour y TimePickerState.minute , y establecer la hora por defecto para este componente. |
modifiers | Modificador que va a ser aplicado a este componente |
colors | Colores TimePickerColors que seran usados para resolver los colores de este timepicker en diferentes estados. |
layoutType | Los diferentes TimePickerLayoutType soportados por este time picker, cambiara la posicion y tamaño de diferentes componentes de el timepicker |
Ejemplos
@Composable@ExperimentalMaterial3Apifun MyTimePicker(){ val state = rememberTimePickerState() TimePicker( state = state, modifier = Modifier.padding(15.dp), colors = TimePickerDefaults.colors(), layoutType = TimePickerDefaults.layoutType() ) Text(text = "Hora seleccionada H:M = ${state.hour} : ${state.minute}")}