как сохранить дату, установленную пользователем, чтобы каждый раз, когда он / она открывал приложение, выбранная дата оставалась там и не обновлялась до начальной даты каждый раз. Кроме того, как я могу передать данные, которые у меня есть, скажем, из предполагаемого Screen1.dart в Screen2.dart
Future<Null> _selectDate(BuildContext context) async {
final DateTime picked = await showDatePicker(
context: context,
initialDate: selectedDate,
firstDate: DateTime(2015, 8),
lastDate: DateTime(2101));
if (picked != null && picked != selectedDate)
setState(() {
selectedDate = picked;
});
}
Данные являются selectedDate
. И перевод относится к использованию этих данных в другом месте, чтобы сказать, найти разницу между двумя выбранными датами.