AP
Size: a a a
AP
AP
AP
(I
VM
parsedDate
private fun showDatePickerDialog() {
val date = LocalDate.now(ZoneId.systemDefault())
val currentYear = date.year
val currentMonth = date.monthValue
val currentDay = date.dayOfMonth
val dateFormatter = DateTimeFormatter.ofLocalizedDate(FormatStyle.MEDIUM)
pickDate.setOnClickListener {
val datePickDialog = DatePickerDialog(
activity,
R.style.DatePickerDialogTheme,
DatePickerDialog.OnDateSetListener { _, year, month, dayOfMonth ->
val selectedDate = LocalDate.of(year, month + 1, dayOfMonth)
val dateString = selectedDate.format(dateFormatter)
dateView.text = dateString
parsedDate = LocalDate.parse(dateString, dateFormatter)
},
currentYear,
currentMonth - 1,
currentDay
)
datePickDialog.show()
datePickDialog.setOnCancelListener { dialog -> dialog.dismiss() }
}
}
private var parsedDate: LocalDate? = null
val date = parsedDate?.atStartOfDay()?.toInstant(ZoneOffset.UTC)?.toEpochMilli() ?: 0L
A
A
A
IM
PR
"'L' is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore"
менял название, все одноДР
"'L' is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore"
менял название, все одноIM
SG
A
IM
IM
IM
IM
A