【发布时间】:2016-04-16 09:55:28
【问题描述】:
我有一个扩展片段的片段,我想在单击编辑文本时打开日期选择器对话框。我尝试了几种方法,但没有预期的结果。谁能帮帮我?
【问题讨论】:
标签: android datepicker android-edittext
我有一个扩展片段的片段,我想在单击编辑文本时打开日期选择器对话框。我尝试了几种方法,但没有预期的结果。谁能帮帮我?
【问题讨论】:
标签: android datepicker android-edittext
你可以这样做
EditText editText = (EditText)findViewById(R.id.maped);
editText.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
DatePickerDialog.OnDateSetListener dpd = new OnDateSetListener() {
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
int s=monthOfYear+1;
String a = dayOfMonth+"/"+s+"/"+year;
editText.setText(""+a);
}
};
Time date = new Time();
DatePickerDialog d = new DatePickerDialog(SignUp.this, dpd, date.year ,date.month, date.monthDay);
d.show();
}
});
希望对你有帮助
【讨论】: