答案 0 :(得分:0)
试试这个..
调用此方法。
showDialog(0);
并添加此自定义对话框。
int year_x,month_x,day_x;
@Override
protected Dialog onCreateDialog(int id) {
if(id==0)
return new DatePickerDialog(this,datepicker,year_x,month_x,day_x);
return null;
}
private DatePickerDialog.OnDateSetListener datepicker=new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
year_x=year;
month_x=monthOfYear+1;
day_x=dayOfMonth;
((TextView)findViewById(R.id.editdate)).setText(day_x+"/"+month_x+"/"+year_x);
DataBase.setUserDateofbirth(day_x+"/"+month_x+"/"+year_x,Profile.this);
}
};
我希望它可以解决你的问题。