afterFirstLayout load two times in flutter code example
Example 1: flutter on build complete
void initState() {
super.initState();
WidgetsBinding.instance.addPostFrameCallback((_) => yourFunction(context));
}
Example 2: flutter how to execute function after building screen
QUESTIONS: Flutter: Run method on Widget build complete
ANSWERS:
1) WidgetsBinding.instance.addPostFrameCallback((_) => yourFunc(context));
2) Future.delayed(Duration.zero, () => yourFunc(context));
3) Timer.run(() => yourFunc(context));