0

私はフラッターとダーツにはまだかなり慣れていませんが、現在、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,
    );
  }
}
4

1 に答える 1