gpt4 book ai didi

android - 如何在 DatePicker 中关闭 CalendarView?

转载 作者:IT王子 更新时间:2023-10-28 23:51:04 26 4
gpt4 key购买 nike

在我的设置屏幕上,我有一个日期选择器小部件。在 Eclipse 的设计器中,它显示为我想要的(D-M-Y 的 3 个微调器),但是当我在我的设备上进行测试时,我得到了一个相当奇怪的 View ,左侧有一个侧微调器,右侧有一个日历。以前从未见过这个(!)但是做一些研究我想我看到了“CalendarView”。

我发现我应该能够将“calendarViewShown”属性设置为 false,但我的 XML 会因此引发错误。我在这里发现了另一个问题,表明 API 级别是罪魁祸首(我的 minSDKLevel 是 7,但我的目标是 11,所以我可以获得操作栏按钮而不是 oldskool 菜单)。所以我想我会尝试在代码中设置它:

    int currentapiVersion = android.os.Build.VERSION.SDK_INT;
if (currentapiVersion >= 11)
minDateSelector.setCalendarViewShown = false;

但是,这又失败了——找不到 setCalendarViewShown。但是文档 here说它应该存在。有什么想法吗?!

最佳答案

如果您的目标是更高版本的 API,您可以在 <DatePicker> 中使用以下 XML(无需编写 Java 代码) :

 android:calendarViewShown="false"

关于android - 如何在 DatePicker 中关闭 CalendarView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9462448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com