Как установить дату в виде списка edittext от daepickerdialod?

Я пробовал много кода и решения, но не получил результат. Мое требование - когда я нажимаю на текстовый вид списка, затем открываю диалог выбора даты и устанавливаю дату в текстовом виде списка.

получить дату из диалогового окна datepicker, но когда я установил в текстовом виде viewview, то edittext не установил никакого значения.

Итак, как я могу установить дату в текстовом виде.

если кто-нибудь знает это, то выручай меня.

код:-

productDatePickerDialog = new DatePickerDialog(getActivity(), new DatePickerDialog.OnDateSetListener()
        {
            public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth)
            {
                Calendar newDate = Calendar.getInstance();
                newDate.set(year, monthOfYear, dayOfMonth);
                Log.v("Date", "date " + dateFormatter.format(newDate.getTime()));
                updateDate(dateFormatter.format(newDate.getTime()));
            }}, newCalendar.get(Calendar.YEAR), newCalendar.get(Calendar.MONTH),
                newCalendar.get(Calendar.DAY_OF_MONTH));

holder.edt_Three.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                productDatePickerDialog.show();
            }
        });

private void updateDate(String dDate) {
        Log.v("Date", "date " + dDate);
        //TODO
        holder.edt_Three.setText(dDate);
        notifyDataSetChanged();
    }

0 ответов

Другие вопросы по тегам