当前位置: 首页 > 知识库问答 >
问题:

这两种类型的Datepicker对话框之间的区别

荣曾笑
2023-03-14

嗨,我一直在使用android中的datepickerdialog,我得到了第一个O/P对话框。然而,如何获得像DatePickerDialog这样的第二个图像。是否纯粹依赖于Android OS版本?我正在使用6.0设备来测试它。

我使用的代码

 new DatePickerDialog(getContext(), date, myCalendar
                        .get(Calendar.YEAR), myCalendar.get(Calendar.MONTH),
                        myCalendar.get(Calendar.DAY_OF_MONTH)).show();

共有1个答案

闻人仲渊
2023-03-14

在当前的Android系统中有两个日期小部件DatePicker和Calendar视图。DatePicker从API1开始使用,但日历视图只在API11中引入。两者之间的主要区别是它们看起来的方式。由于它们的工作方式大致相同,而且DatePicker更加灵活,这就是我们将使用的小部件。

只要您使用最新的API和默认布局,它将以日历html" target="_blank">格式显示(第二个图像以ques表示):

如果你在旧的Lollipop前版本的Android上运行你的应用程序,那么你会看到Holo主题的旋转器版本(第一张图片)。

另一种选择是,通过将CalendarViewShow设置为true,也可以选择在旋转器模式下显示完整的日历。SpinnerShow属性也可以设置为false以移除纺纱器。

 类似资料:
  • 下面是一些React/JS代码:有区别吗: 和 非常感谢

  • 问题内容: 考虑我们有两个表,和。是表中的外键,并且是表中的主键。 这两个SQL查询之间有什么区别? 与 问题答案: 除语法外,对于小片段,它们的工作原理完全相同。但是,如果有可能,请始终使用ANSI-JOIN编写新查询。 至于语义上,逗号用于在两个表之间生成CARTESIAN乘积,这意味着生成表A中的所有记录与表B中的所有记录的矩阵,因此具有4和6条记录的两个表分别生成24个记录。然后,使用WH

  • 问题内容: 抱歉,我的问题是否愚蠢,没关系。但是我只想知道在这两种情况下会发生什么。 两者都只给出相同的结果。但是我知道有一些原因。我不知道这一点。这两个条件有什么区别? 问题答案: 它们之间没有任何区别。许多程序员使用第二种方法只是为了确保他们没有得到。就这样。

  • 问题内容: 我从“ Head First Java”学习“多态”,然后想到了这个概念。有人可以举例说明吗? 编译器检查引用类型的类,而不是对象类型。 那么引用类型和对象类型之间有什么区别? 问题答案: 我认为它们对“对象类型”和“引用类型”的使用不是标准化的,但这是我的解释。 考虑以下代码: 该 引用 是类型的。它引用的 对象 是类型。 因此,“引用类型”为,“对象类型”为。 造成这种混乱的原因是

  • 本文向大家介绍EasyUI创建对话框的两种方式,包括了EasyUI创建对话框的两种方式的使用技巧和注意事项,需要的朋友参考一下 对话框(Dialog)是一个特殊的窗口(window),可以包含在顶部的工具栏和在底部的按钮。默认情况下,对话框(Dialog)不能改变大小,但是用户可以设置 resizable 属性为 true,使其可以改变大小。 这种就是对话框了。 EasyUI有两种创建方式: 第一

  • 问题内容: 在Java中,我可以通过以下方式初始化具有预定义内容的数组: 或通过: 本质上,这两种方式之间有什么区别吗?它们在Java中是否完全相同?哪种方法更好,为什么呢? 问题答案: 就您而言,没有区别。 当您不将变量分配给变量并进行内联创建时,将会有所 不同。 例如,考虑有一个方法,它以数组作为参数。 您的情况: 现在在其他情况下调用它时可以看到区别。