【问题标题】:android, when i try to call the datepickerdialog it doesn't show up?android,当我尝试调用 datepickerdialog 时它没有出现?
【发布时间】:2012-03-05 19:20:15
【问题描述】:

我在尝试在单击按钮时创建一个关于事件的对话框时遇到问题,但是我没有可以从中选择日期的对话框,这是我的代码

我正在调用 buttonCLick showDialog(2);

protected Dialog onCreateDialog(int id)
{
    switch (id)
    {
        case 2:return showDatePicker();
    }

    return dialog;
}

private DatePickerDialog showDatePicker()
{
    DatePickerDialog datePicker= new DatePickerDialog(dodadi.this, new DatePickerDialog.OnDateSetListener() {
        //@Override
        public void onDateSet(DatePicker view, int year, int monthOfYear,int dayOfMonth)
        {   
            mCalendar.set(Calendar.YEAR,year);
            mCalendar.set(Calendar.MONTH,monthOfYear);
            mCalendar.set(Calendar.DAY_OF_MONTH,dayOfMonth);
            updateDateButtonText();
            //super.onDateSet(view,year,monthOfYear,dayOfMonth);
        }
    }, mCalendar.get(Calendar.YEAR),mCalendar.get(Calendar.MONTH),mCalendar.get(Calendar.DAY_OF_MONTH));

    return datePicker;
}

【问题讨论】:

    标签: android android-dialog android-datepicker


    【解决方案1】:

    可能是导入,因为代码正确尝试 import android.app.DatePickerDialog;它可以是小部件而不是应用程序 :) 愚蠢的错误

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-08
      • 1970-01-01
      • 1970-01-01
      • 2022-11-16
      • 2014-08-31
      • 2015-09-26
      • 1970-01-01
      • 2020-06-17
      相关资源
      最近更新 更多