gpt4 book ai didi

Android DatePickerDialog 默认日期是 Jan/1/1900

转载 作者:搜寻专家 更新时间:2023-11-01 08:02:26 24 4
gpt4 key购买 nike

我想不通这个愚蠢的小错误。每当我启动 DatePickerDialog 时,默认设置日期为 Jan/01/1900。

这很奇怪,因为在平板电脑上, slider 旁边有一个日历 View ,您也可以从中选择日历 View ,并在当前日期设置,但 slider 不是。

public static class DatePickerFragment extends DialogFragment implements
DatePickerDialog.OnDateSetListener {

@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
Log.d("month",Integer.toString(mMonth)); //Is returning current month, like it should

return new DatePickerDialog(getActivity(), this, mDay, mMonth, mYear); //all set to current date
}

public void onDateSet(DatePicker view, int year, int month, int day) {
dateDue.setText(month + 1 + "/" + day + "/" + year);
}
}

最佳答案

我是个傻子。构造函数中的参数顺序为年、月、日。

关于Android DatePickerDialog 默认日期是 Jan/1/1900,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19184834/

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