android - 设置 wdullaer/MaterialTimePicker 时间限制值不工作
问题描述
我https://github.com/wdullaer/MaterialDateTimePicker
使用它们是为了使用它们TimePickerDialog
,但即使他们在文档中写过它似乎也setMin/MaxTime
不起作用
val picker = TimePickerDialog(
context,
TimePickerDialog.OnTimeSetListener { view, hourOfDay, minute -> },
hourOfDay,
minOfDay,
false
)
picker.setMaxTime(...)
picker.show()
正如文档中所预期的那样,时间选择器有一个setMin/MaxTime()
方法,但是在项目中使用它时不存在!
解决方案
使用这种格式:
picker.setMaxTime(Timepoint(hour, minute, second))
推荐阅读
- python - 从末尾提取没有数字的文件名
- excel - 如何使用 Apex 将数据从 Excel 加载到 Oracle 数据库
- excel - 在 Excel 中将 ISO 8601 格式转换为小时
- selenium-webdriver - 无法在 WebdriverSampler 中使用 groovy Webdriver 脚本
- excel - 基于先前选择的 Excel 动态下拉列表
- typescript - TypeScript:hashchange 上的事件类型
- java - 如果有多种可能性,我应该分配什么类型?
- elixir - 我如何概括这个 Ecto/Elixir 功能?
- javascript - Amazon S3 奇怪的 CORS 行为:请求的资源上不存在“Access-Control-Allow-Origin”标头
- angular7 - Angular 7 Reactive Form 在按 Enter 键时返回先前输入的值