correction mise à jour liste

othmane6
Othmane BENJELLOUN 2 years ago
parent 6027af0e18
commit 4aa1de0e49

@ -51,20 +51,19 @@ class _PredictionState extends State<Prediction> {
void prediction() async { void prediction() async {
InfoMessage tmp = InfoMessage(); InfoMessage tmp = InfoMessage();
setState(() { setState(() {
print("lol"); lastWorkoutArr[0]["value"] = "null";
lastWorkoutArr[0]["Value"] = "null";
}); });
Tuple2<bool, ActivityInfo> resultat = Tuple2<bool, ActivityInfo> resultat =
await Provider.of<User>(context, listen: false) await Provider.of<User>(context, listen: false)
.predictActivity(DateTime.now(), selectedCategory, tmp); .predictActivity(DateTime.now(), selectedCategory, tmp);
if (!resultat.item1) return; if (!resultat.item1) return;
setState(() { setState(() {
lastWorkoutArr[0]["Value"] = lastWorkoutArr[0]["value"] =
resultat.item2.timeOfActivity.toStringAsFixed(2); resultat.item2.timeOfActivity.toStringAsFixed(2);
lastWorkoutArr[1]["Value"] = resultat.item2.bpmAvg.toStringAsFixed(2); lastWorkoutArr[1]["value"] = resultat.item2.bpmAvg.toStringAsFixed(2);
lastWorkoutArr[2]["Value"] = lastWorkoutArr[2]["value"] =
resultat.item2.vitesseAvg.toStringAsFixed(2); resultat.item2.vitesseAvg.toStringAsFixed(2);
lastWorkoutArr[3]["Value"] = resultat.item2.distance.toStringAsFixed(2); lastWorkoutArr[3]["value"] = resultat.item2.distance.toStringAsFixed(2);
}); });
} }
@ -155,6 +154,7 @@ class _PredictionState extends State<Prediction> {
title: "Valider", title: "Valider",
onPressed: () async { onPressed: () async {
prediction(); prediction();
setState(() {});
}), }),
const SizedBox(height: 20), const SizedBox(height: 20),
ListView.builder( ListView.builder(

Loading…
Cancel
Save