Для справки, чтобы облегчить поиск этого решения для других, страдающих тем же самым, вероятную причину можно найти в dnsmasq. См. Https://ubuntuforums.org/showthread.php?t=2317186 и http://biscuit.ninja/blog/dns-resolution-problems-in-ubuntu
Комментирует его загрузку в /etc/NetworkManager/NetworkManager.conf, похоже, решил проблему для меня.
Вы можете установить минимальное и максимальное число в диалоговом окне даты:
dateDialog.getDatePicker().setMaxDate(*Set Max Date*);
dateDialog.getDatePicker().setMinDate(*Set Min Date*);
Попробуйте это, и я использую ту же дату для минимального и максимального изменения, как вы хотите
DatePicker datePicker = (DatePicker) dialog.findViewById(R.id.dialogDatePicker);
try {
String dateString = "30/09/1994";
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
Date date = sdf.parse(dateString);
long minimumDate = date.getTime();
calenderLayoutBinding.datePicker.setMaxDate(minimumDate);
calenderLayoutBinding.datePicker.setMinDate(minimumDate);
} catch (ParseException e) {
e.printStackTrace();
}