X-Git-Url: https://git.ktnx.net/?a=blobdiff_plain;f=app%2Fsrc%2Fmain%2Fjava%2Fnet%2Fktnx%2Fmobileledger%2Fui%2FDatePickerFragment.java;h=54a2093247e47ccf73982b1c64d5ce5d7a2a2ca4;hb=5df10dc0b58df4d4be4e9ab34f1e0f477ca46766;hp=80c69e59bfece97bc7fd313b888f012bf4100b16;hpb=217da55a224e2ae899d0b50604e2e54f882ec04f;p=mobile-ledger.git diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/DatePickerFragment.java b/app/src/main/java/net/ktnx/mobileledger/ui/DatePickerFragment.java index 80c69e59..54a20932 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/DatePickerFragment.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/DatePickerFragment.java @@ -26,7 +26,7 @@ import androidx.annotation.Nullable; import androidx.appcompat.app.AppCompatDialogFragment; import net.ktnx.mobileledger.R; -import net.ktnx.mobileledger.model.MobileLedgerProfile; +import net.ktnx.mobileledger.model.FutureDates; import net.ktnx.mobileledger.utils.SimpleDate; import java.util.Calendar; @@ -39,7 +39,7 @@ public class DatePickerFragment extends AppCompatDialogFragment static final Pattern reYMD = Pattern.compile("^\\s*(\\d+)\\d*/\\s*(\\d+)\\s*/\\s*(\\d+)\\s*$"); static final Pattern reMD = Pattern.compile("^\\s*(\\d+)\\s*/\\s*(\\d+)\\s*$"); static final Pattern reD = Pattern.compile("\\s*(\\d+)\\s*$"); - private Calendar presentDate = GregorianCalendar.getInstance(); + private final Calendar presentDate = GregorianCalendar.getInstance(); private DatePickedListener onDatePickedListener; private long minDate = 0; private long maxDate = Long.MAX_VALUE; @@ -54,8 +54,8 @@ public class DatePickerFragment extends AppCompatDialogFragment else this.maxDate = maxDate.toDate().getTime(); } - public void setFutureDates(MobileLedgerProfile.FutureDates futureDates) { - if (futureDates == MobileLedgerProfile.FutureDates.All) { + public void setFutureDates(FutureDates futureDates) { + if (futureDates == FutureDates.All) { maxDate = Long.MAX_VALUE; } else { @@ -121,7 +121,7 @@ public class DatePickerFragment extends AppCompatDialogFragment @NonNull @Override public Dialog onCreateDialog(Bundle savedInstanceState) { - Dialog dpd = new Dialog(Objects.requireNonNull(getActivity())); + Dialog dpd = new Dialog(requireActivity()); dpd.setContentView(R.layout.date_picker_view); dpd.setTitle(null); CalendarView cv = dpd.findViewById(R.id.calendarView);