私はフラッターとダーツにはまだかなり慣れていませんが、現在、StatefulWidget 内のメイン ゲームである将来のウィジェットを返そうとしています。将来のビルダーを使用する必要があるかどうか、またはそれを行う別の方法があるかどうか疑問に思っています。
import 'package:flutter/material.dart';
import 'package:shared_preferences/shared_preferences.dart';
import 'package:untitled2/screens/game.dart';
class GamePlay extends StatefulWidget {
GamePlay({Key key}) : super(key: key);
@override
_GamePlayState createState() => _GamePlayState();
}
class _GamePlayState extends State<GamePlay> {
@override
Widget build(BuildContext context) async { // THIS IS WHERE IT SAYS THE PROBLEM IS
SharedPreferences storage = await SharedPreferences.getInstance();
MainGame mainGame = MainGame(storage);
return Scaffold(
body: mainGame.widget,
);
}
}