我在三星Galaxy S4中尝试了我的应用程序,由于某种原因,日历在正确的日期没有打开,而顶部的月份没有显示正确的月份。 它适用于我的笔记本电脑和Nexus4。因此,它似乎是Galaxy手机的一个问题。 有什么建议可以解决这个问题?以前有人有这个问题吗?
这是我正在测试的代码:
-- DatePicker.qml
...
property date p_date
Calendar {
anchors.fill: parent
minimumDate: 1950
maximumDate: 2050
selectedDate: p_date
onClicked: {
p_date=selectedDate
accepted()
stack.pop()
}
}
-- Form.qml
...
onClicked: {stack.push(id_dialogDate)}
...
Component {
id: id_dialogDate
DatePicker {}
}
打开DatePicker时的预期输出应在正确的月份显示日历,并突出显示所选日期。比方说我打开日历选择22 / March / 15:
结果是: ![] [1] 月份在顶部是正确的,但日历真的显示二月。看看这个月的最后一天:28
现在当我点击并跳转到下个月时,它会显示: ![] [2] 这个月显示在4月的顶部,但日历显示3月,我选择22 / March的日期突出显示。
有什么建议吗?
注意:我无法附上截图。系统问我10个声望点:(。