【发布时间】:2014-11-09 21:45:29
【问题描述】:
我的应用程序中有 EditText,用于显示 DatePicker。当我单击 EditText 时,我看到了键盘,如果我再次强烈单击 EditText,那么我的 DatePicker 即将到来。我不想向用户显示键盘。我怎样才能实现这种情况?
这是我的代码。
dataandtime = new EditText(getActivity());
dataandtime.setLayoutParams(params1);
dataandtime.setWidth(1000);
dataandtime.setTextAppearance(context, android.R.style.TextAppearance_Medium);
dataandtime.setHint("Set Date and Time");
dataandtime.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
TimePickerDialog tpd = new TimePickerDialog(context, mTimeSetListener, mhour, mminute, false);
tpd.show();
DatePickerDialog dpd = new DatePickerDialog(context,
mDateSetListener, myear, mmonth, mday);
dpd.show();
}
});
【问题讨论】: