رفتن به مطلب
  • 0

تبدیل دیت پیکر


hamid1200

سوال

با عرض سلام بنده یه سورس دارم که میخوام بدون اینکه  برنامه به هم بریزه دیت پیکیرشو شمسی کنم اما نمیشه ووقتی این کارو انجام میدم برنامه کلا به هم میخوره

        DatePickerDialog.OnDateSetListener date = new DatePickerDialog.OnDateSetListener() {

            @Override
            public void onDateSet(DatePicker view, int year, int monthOfYear,
                                  int dayOfMonth) {
                // TODO Auto-generated method stub
                myCalendar.set(Calendar.YEAR, year);
                myCalendar.set(Calendar.MONTH, monthOfYear);
                myCalendar.set(Calendar.DAY_OF_MONTH, dayOfMonth);
                updateLabel();
            }

        };

        binding.get().startDateEditText.setOnClickListener( v -> {
            // TODO Auto-generated method stub
            if(getActivity() != null) {
                isFirstDateEdit = true;
                new DatePickerDialog(getActivity(), date, myCalendar
                        .get(Calendar.YEAR), myCalendar.get(Calendar.MONTH),
                        myCalendar.get(Calendar.DAY_OF_MONTH)).show();

            }
        });

        binding.get().endDateEditText.setOnClickListener( v -> {
            // TODO Auto-generated method stub
            if(getActivity() != null) {
                isFirstDateEdit = false;
                new DatePickerDialog(getActivity(), date, myCalendar
                        .get(Calendar.YEAR), myCalendar.get(Calendar.MONTH),
                        myCalendar.get(Calendar.DAY_OF_MONTH)).show();

            }
        });
    }

    private void updateLabel() {
        String myFormat = "yyyy-MM-dd"; //In which you need put here
        SimpleDateFormat sdf = new SimpleDateFormat(myFormat, Locale.US);

        if(isFirstDateEdit) {
            binding.get().startDateEditText.setText(sdf.format(myCalendar.getTime()));
        }else {
            binding.get().endDateEditText.setText(sdf.format(myCalendar.getTime()));
        }
    }

 

 

اینم کدهاش اگه  کسی مستونه کمکم کنه که بدجورگیرم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

0 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

هنوز برای این سوال پاسخی ارسال نشده است

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...