我有一个可以打开各种子活动的应用程序。每当移动设备处于 API 级别 11+ 时,我想显示一个按钮来打开一个打开日历的活动。
但是,例如在设计活动 XML 时,出现错误:
查看需要 API 级别 11(当前最低为 8):activity_calendar.xml
有什么方法可以标记 xml/code 文件,它们应该只对 API 级别 11 可用/编译...然后编写基于 API 级别的代码,包括显示/打开需要 API 级别 11 的日历活动的选项?
这是一个普遍的问题,尽管在我的情况下,它是由想要使用 CalendarView 引起的。(我知道我目前正在考虑一些 Apache 2.0 版许可证日历替代方案。)