当前日期在我的日期选择器 android 应用程序中显示了两次我没有 明白为什么会这样。谁能告诉我是什么原因造成的。
public void onClick(View v) {
final Calendar c = Calendar.getInstance();
int mYear = c.get(Calendar.YEAR); // current year
int mMonth = c.get(Calendar.MONTH); // current month
int mDay = c.get(Calendar.DAY_OF_MONTH); // current day
datePickerDialog = new DatePickerDialog(activity, new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
t1.setText(dayOfMonth + "/" + (monthOfYear + 1) + "/" + year);
}
}, mYear, mMonth, mDay);
datePickerDialog.getDatePicker().setMinDate(System.currentTimeMillis());
datePickerDialog.show();
}
这是图片
最佳答案
您面临的是日期选择器的实现方式。通常,如果您这样使用,标题日期应该会消失:
datePickerDialog.setTitle("");
此调用必须直接在 datePickerDialog.show();
之前
关于java - 在日期选择器中显示两次的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43168172/