Я пытаюсь изменить яркость иконки строки состояния, когда ограничение высоты внутри LayoutBuilder()
равно < or = 100
_top = constraints.biggest.height
if (_top <= 100) {
myCustomsystemOverlaysColorsFunction(statusWhiteIcons: false);
}
else {
myCustomsystemOverlaysColorsFunction(statusWhiteIcons: true);
}
, но я вижу, что функция вызывается много раз из-за метода builder
, Так как я могу вызвать функцию только один раз, когда значки строки состояния должны быть перекрашены?