我使用AppCompat v21定位并使用API级别21进行构建.
它给了我一个很好的寻找新的日期选择器,其具有允许当我选择一个将来的日期的预想不到的特性最大日期一直使用设置
datePicker.setMaxDate(Calendar.getInstance().getTimeInMillis())
Run Code Online (Sandbox Code Playgroud)
未来的日期是灰色的,但我仍然可以选择其中任何一个.那是一个错误吗?我做错了吗?有没有办法阻止用户在日期选择器中选择未来的日期?
旧的Holo日期选择器不允许在设置最大日期时选择未来日期.
更新:
虽然它在我的Nexus 4运行库存5.0上运行不正常,但它在我的Nexus 6运行库存Android 5.1.1上运行正常.也许这是Android 5.0中的一个错误,并在5.1中修复了?谁能确认一下?
我得到了这个异常:"java.lang.IllegalStateException:无法调用来传递结果",并没有立即理解为什么.以下是我为何发生这种情况的答案,也许这有助于某人.
我一直在寻找一个库或至少是功能性的代码片段,可以让我从 Django(或至少在 Python 中)发送一封电子邮件,其中包含文本内容、HTML 内容和每个专业都认可的 ICS 日历附件电子邮件客户端。对于我的特定用例,如果向用户提供“添加到日历”按钮就足够了。
我觉得现在这应该是一个已解决的问题,但我只找到引用未维护或以其他方式过时或不完整的库的答案。我已经测试了几个将附加 ICS 文件的片段,但 G-mail 没有给我像通常那样将其添加到日历的选项。
有我缺少的现成解决方案吗?