From 2f50dd903566a03e3121bd25f4bd2844c518712f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E1=84=8B=E1=85=B5=E1=84=88=E1=85=A1=E1=86=BC=E1=84=8C?= =?UTF-8?q?=E1=85=AE?= Date: Fri, 17 Feb 2023 16:55:55 +0900 Subject: [PATCH] =?UTF-8?q?#192=20[add]=20=EB=8D=B0=EC=9D=B4=ED=8A=B8?= =?UTF-8?q?=ED=94=BC=EC=BB=A4=20MaxDate=20=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../hous/release/android/util/dialog/DatePickerDialog.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/hous/release/android/util/dialog/DatePickerDialog.kt b/app/src/main/java/hous/release/android/util/dialog/DatePickerDialog.kt index 97e16ea7..d68efa53 100644 --- a/app/src/main/java/hous/release/android/util/dialog/DatePickerDialog.kt +++ b/app/src/main/java/hous/release/android/util/dialog/DatePickerDialog.kt @@ -10,6 +10,7 @@ import hous.release.android.databinding.DialogDatePickerBinding import hous.release.android.util.dialog.WarningDialogFragment.Companion.CONFIRM_ACTION import hous.release.android.util.extension.initLayout import timber.log.Timber +import java.util.Calendar class DatePickerDialog : DialogFragment() { private var _binding: DialogDatePickerBinding? = null @@ -32,6 +33,11 @@ class DatePickerDialog : DialogFragment() { override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) initLayout() + initMaxDate() + } + + private fun initMaxDate() { + binding.datePickerDialogDatePicker.maxDate = Calendar.getInstance().timeInMillis } private fun getYearFormat(year: Int): String = year.toString()