2014-06-05 54 views
0

我想我的DatePicker设置为当前日期在我活动的onCreate方法:设置DatePicker不工作?

DatePicker dp = (DatePicker) findViewById(R.id.datePicker); 
    Calendar c = Calendar.getInstance(); 
    int day = c.get(Calendar.DAY_OF_MONTH); 
    int month = c.get(Calendar.MONTH); 
    int year = c.get(Calendar.YEAR); 
    dp.updateDate(year, month, day); 

然而,这似乎并没有改变呢?

+0

是否要设置日期选择器对话框中的日期或想要在layout xml中添加datepicker小部件..? datepicker小部件就像日历...如果你想显示日期选择器对话框并设置日期,那么Kat-hat的答案将帮助你... – AndEngine

回答

0

只是为了让大家都知道,那代码实际工作罚款我的问题是,我的设备的日期是错误的!对不起,:) :)

0

试试这个

Calendar c = Calendar.getInstance(); 
int year = c.get(Calendar.YEAR); 
int month = c.get(Calendar.MONTH); 
int day = c.get(Calendar.DAY_OF_MONTH); 

DatePickerDialog datedialog = new DatePickerDialog(Activity.this, mDateSetListener, year, month, day); 
datedialog.show();