2016-02-24 2 views
0

У меня есть фрагмент и два EditTexts в моем макете xml. В EditTexts должно быть значение по умолчанию, которое является текущей датой. Когда я нажимаю на кого-либо из них, я хочу показать datepicker, из которого я смогу выбрать дату. После этого эта дата должна отображаться в EditText. Первый EditText - это дата начала, а вторая - дата окончания. Я хочу создать 2 приемника datepicker внутри моего фрагмента, потому что я буду проверять каждую выбранную дату по-другому. Кто-нибудь знает, как сделать двух слушателей для datepickers каждый из них для каждого EditText? Заранее большое спасибо. (если у вас есть какие-либо вопросы или детали, просто спросите меня, я действительно нуждаюсь в помощи как можно быстрее)два датпикера внутри фрагмента

ответ

0

Поскольку вы используете только EditText, чтобы отображать значение даты, я бы рекомендовал вместо этого TextView.

Чтобы иметь дисплей DatePicker, когда вы нажимаете на них, установите OnClickListener на свой TextView, чтобы открыть пользовательский DialogFragment с DatePicker внутри.

Вы можете прочитать о диалоговом окне на Android here

Смежные вопросы