Android Date Picker显示不需要的视图

发布于 2025-01-22 05:02:05 字数 1158 浏览 0 评论 0原文

val datePickerDialog = DatePickerDialog(
                        this@AddTaskActivity,
                        R.style.DateTimePickerTheme,
                        startDatePickerListener,
                        myCalendar
                                .get(Calendar.YEAR),
                        myCalendar.get(Calendar.MONTH),
                        myCalendar.get(Calendar.DAY_OF_MONTH)
                )
    <style name="DateTimePickerTheme" parent="Theme.AppCompat.Light.Dialog">
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/theme_blue</item>
    </style>

上面是我的代码,视图显示如上图1。 但预期如下图2。 有不需要的日期是日期选择器

图像1的顶部(显示)

图像2(预期图像)

val datePickerDialog = DatePickerDialog(
                        this@AddTaskActivity,
                        R.style.DateTimePickerTheme,
                        startDatePickerListener,
                        myCalendar
                                .get(Calendar.YEAR),
                        myCalendar.get(Calendar.MONTH),
                        myCalendar.get(Calendar.DAY_OF_MONTH)
                )
    <style name="DateTimePickerTheme" parent="Theme.AppCompat.Light.Dialog">
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/theme_blue</item>
    </style>

above is my code , view showing as above image 1.
but expected as below image 2.
there is Unwanted date is top of the date picker

Image 1 (Showing)
Image 1

Image 2 (Expected Image)
Image 2

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

双手揣兜 2025-01-29 05:02:05

您必须删除标题栏。删除标题栏。使用此代码

datePickerDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);

,并且不要致电datepickerdialog.settitle(“ title”)

如果使用

datePickerDialog.setTitle("title")

You have to remove title bar. To Remove title bar.. use this code

datePickerDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);

And Don't call datePickerDialog.setTitle("title")

Remove setTitle if you use

datePickerDialog.setTitle("title")
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文