方向改变时切换日历

时间:2017-09-19 12:59:31

标签: android datepicker

我正在尝试以纵向和横向显示Address.places

我还添加了

datepicker

但是当我更改方向android:configChanges="orientation|screenSize" 时,无法正确查看屏幕短片。

enter image description here

更改方向后,它看起来像

enter image description here

谁知道呢?

1 个答案:

答案 0 :(得分:2)

 DatePickerBuilder().setFragmentManager(childFragmentManager)
            .setYearOptional(true)
            .setDayOfMonth(localDate.dayOfMonth)
            .setMonthOfYear(localDate.monthOfYear - 1)
            .setYear(localDate.year)
            .addDatePickerDialogHandler({ ref, year, month, day ->
                date = LocalDate().withYear(year)
                        .withMonthOfYear(month + 1)
                        .withDayOfMonth(day).toString(OnTimePreferences.dateFormat)
            })
            .setStyleResId(R.style.BetterPickersDialogFragment_Light)
            .show()

在你的代码中试试......