Saturday, April 13, 2024

Calender

 ****** globaly Declaire

   int day, year, month;

    Calendar calendar;

    DatePickerDialog datePicker;

    String dob = "";

{

        {

            calendar = Calendar.getInstance();

            day = calendar.get(Calendar.DAY_OF_MONTH);

            year = calendar.get(Calendar.YEAR);

            month = calendar.get(Calendar.MONTH);

            datePicker = new DatePickerDialog(DispatchActivity.this, new DatePickerDialog.OnDateSetListener() {

                @Override

                public void onDateSet(android.widget.DatePicker view, int year, int month, int dayOfMonth) {

                    // adding the selected date in the edittext

                    binding.fromDate.setText(dayOfMonth + "-" + (month + 1) + "-" + year);

                    dob = year + "-" + (month + 1) + "-" + dayOfMonth;

                }

            }, year, month, day);

            // set maximum date to be selected as today

//        datePicker.getDatePicker().setMinDate(calendar.getTimeInMillis());

            // show the dialog

            datePicker.show();



        }


    }





////////////////////////////////////////////////////////////////////////////////////////////////Kotlin code.....!!!


global variable  define



    private var day: Int = 0

    private var year: Int = 0

    private var month: Int = 0

    private lateinit var calendar: Calendar

    private lateinit var datePicker: DatePickerDialog

    private var dob: String = ""





  calendar = Calendar.getInstance()

             day = calendar.get(Calendar.DAY_OF_MONTH)

             year = calendar.get(Calendar.YEAR)

             month = calendar.get(Calendar.MONTH)


             datePicker = DatePickerDialog(requireContext(), DatePickerDialog.OnDateSetListener { view, year, month, dayOfMonth ->

                 // Adding the selected date in the edittext

                 binding.includePersonalLayout.dob.text = "$dayOfMonth-${month + 1}-$year"

                 dob = "$year-${month + 1}-$dayOfMonth"

             }, year, month, day)


             // Uncomment the following line to set the maximum date to be selected as today

              datePicker.datePicker.maxDate = calendar.timeInMillis


             // Show the dialog

             datePicker.show()


0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home