首页 文章

选取器日期和时间类型没有本机选择器外观

提问于
浏览
1

当使用“PICKER_TYPE_DATE_AND_TIME”类型时,选择器不会提供本机选择器外观 . 而且日期和时间相互重叠 . 但是如果我使用“PICKER_TYPE_DATE”,那么它就可以了 . 这是为什么?

Picker notiDateAndTime = new Picker();
notiDateAndTime.setType(Display.PICKER_TYPE_DATE_AND_TIME);
notiDateAndTime.setText("Choose date and time");

enter image description here

1 回答

  • 1

    我建议使用:

    if(Display.getInstance().isNativePickerTypeSupported(Display.PICKER_TYPE_DATE_AND_TIME)) {
        // then decide whether to show that widget
    }
    

    这将永远返回false,除了iOS,这是本机存在此类窗口小部件的唯一平台 .

    您可能应该在回退渲染问题上提出问题,但请注意,即使它正常工作,它也看起来不太好 .

相关问题