我的日期选择器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();
之前