Я работал над проектом, который включает использование акселерометра, я использую сенсоры плагин для достижения этой цели, но вот где проблема. Акселерометр выдает слишком много значений, и мне нужно одно значение за одну секунду.
Я пробовал использовать таймер и другие подобные методы для создания задержки, но безрезультатно.
@override
void initState() {
super.initState();
_streamSubscriptions
.add(accelerometerEvents.listen((AccelerometerEvent event) {
setState(() {
_accelerometerValues = <double>[event.x, event.y, event.z];
print(_accelerometerValues);
// Delay goes here maybe
});
}));
}