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

这是图像

java - 日期在日期选择器中显示两次-LMLPHP

最佳答案

您面临的是日期选择器的实现方式。通常,如果您这样使用标题日期,则日期日期应消失:

datePickerDialog.setTitle("");

此调用必须直接在datePickerDialog.show();之前

10-07 19:08
查看更多