PainMain
@PainMain

DatePicker как вывести день недели?

Или как можно лучше написать этот код?
selectDate.setOnClickListener {
            val currentDate = Calendar.getInstance()
            var year = currentDate.get(Calendar.YEAR)
            var month = currentDate.get(Calendar.MONTH)
            var day = currentDate.get(Calendar.DAY_OF_MONTH)

            val listener = DatePickerDialog.OnDateSetListener {datePicker: DatePicker?, selectedYear: Int, selectedMonth: Int, selectedDay: Int ->


                textView2.text = "$selectedDay/${selectedMonth + 1}/$selectedYear"
            }
            val datePicker = DatePickerDialog(this, listener, year, month, day)
            datePicker.show()
        }
  • Вопрос задан
  • 173 просмотра
Пригласить эксперта
Ответы на вопрос 1
@red-barbarian
создать расширение
DatePickerDialog.updateDate(Calendar)...
далее

val datePicker = DatePickerDialog(this).apply{
    updateDate(Calendar.getInstance())
    setOnDateSetListener{_,.....
            textView2.text = ....
    }
}

datePicker.show()
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы