android - Android Studio - calenderViewShown - 为什么删除它允许我的代码编译?
问题描述
问题:为什么删除 calenderViewShown 允许 android studio 编译我的应用程序?教程指南提到包括它。
我正在关注 Big Nerd Ranch 指南,但实施日历有点烦人。
这是他们想要的.xml
文件代码:
<?xml version="1.0" encoding="utf-8"?>
<DatePicker
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/dialog_date_picker"
android:calenderViewShown="false">
</DatePicker>
但是这段代码不允许 android studio 编译。但是,当我编辑代码并删除 android:calender 行时,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<DatePicker
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/dialog_date_picker">
</DatePicker>
它可以工作,当我单击日期时,它会根据需要弹出日历。为什么会这样?如果我删除了calenderViewShown,我是否遗漏了一些重要的东西?不过,Android Studio 无法识别它。我不确定为什么它会包含在本教程中。
解决方案
推荐阅读
- swift - Swift 谷歌地图标记信息窗口中心到地图视图
- git - url https://raw.githubusercontent.com/path-to-my-file 是 github 中公共存储库的永久链接吗?
- java - Intellij 对 de-lombok 源使用错误的行号
- azure-devops - Azure DevOps YAML 阶段模板
- java - 使用 Java Stream 获取串联的 Enum long 值的字符串
- python - 使用 GEKKO 求解约束 x(0) + x(2) =0 的最优控制问题
- c# - 实例化为 GameObject 和实例化为 Transform 之间的区别
- mongodb - MongoDB:按日期和其他值分组
- spring-boot - 在微服务中存储数据库用户名和密码的最佳方法是什么
- r - 如何创建与全名单词的前 9 个字符匹配的条件?