在线文档教程
React native

TimePickerAndroid

TimePickerAndroid

打开标准的Android时间选择器对话框。

try { const {action, hour, minute} = await TimePickerAndroid.open{ hour: 14, minute: 0, is24Hour: false, // Will display '2 PM' } if (action !== TimePickerAndroid.dismissedAction) { // Selected hour (0-23), minute (0-59) } } catch {code, message}) { console.warn('Cannot open time picker', message }

方法

static open(options)

打开标准的Android时间选择器对话框。

options对象的可用键为: (0-23) - 显示的小时数,默认为当前时间(0-59) - 显示的分钟数,默认为当前时间* (布尔值) - 如果选取器使用24小时制。如果,选取器显示一个AM / PM选择器。如果未定义,则使用当前语言环境的默认值。hour minuteis24Hourtruefalse

返回其将包含要调用的对象的无极actionhour(0-23),minute如果用户选择了一个时间(0-59)。如果用户放弃了对话,那么Promise仍然会在动作存在的情况下解决,TimePickerAndroid.dismissedAction而所有其他的键都是未定义的。经常检查action之前是否读取数值。

静态timeSetAction()

一段时间已被选中。

静态dismissedAction()

该对话已被解雇。