【问题标题】:How to remove calender view from DatePickerDialog in android? [duplicate]如何从 Android 中的 DatePickerDialog 中删除日历视图? [复制]
【发布时间】:2015-01-27 06:47:14
【问题描述】:

我需要从 DatePickerDialog 中删除日历视图。

代码:

// Process to get Current Date
            final Calendar c = Calendar.getInstance();
            mYear = c.get(Calendar.YEAR);
            mMonth = c.get(Calendar.MONTH);
            mDay = c.get(Calendar.DAY_OF_MONTH);

            // Launch Date Picker Dialog
            DatePickerDialog dpd = new DatePickerDialog(getActivity(),
                    new DatePickerDialog.OnDateSetListener() {

                @Override
                public void onDateSet(DatePicker view, int year,
                        int monthOfYear, int dayOfMonth) {
                    // Display Selected date in textbox
                    _tvDate.setText(dayOfMonth + "-"
                            + (monthOfYear + 1) + "-" + year);

                }
            }, mYear, mMonth, mDay);
            dpd.show();

请帮帮我。 谢谢亲切的问候。

【问题讨论】:

  • @MaheeraJazi-newaccount- 我没有在 XML 中使用 DatePicker。我只有这个。
  • 在 onDateSet() view.setCalendarViewShown(false) 中试试这个;
  • 我以前用过同样的代码,它不应该显示日历。

标签: android datepickerdialog


【解决方案1】:

在 dpd.show() 之前尝试此代码;

 dpd.getDatePicker().setCalendarViewShown(false);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-02-04
    • 1970-01-01
    • 2022-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-05
    相关资源
    最近更新 更多