虎視眈々と

Flutter × Firebaseを研究するアプリエンジニア

Flutterでドロワーを出す

ドロワーを出すだけなら1行でいけます。

return Scaffold(
      appBar: _appbar(),
      drawer: Drawer(),
)

上の記事のような昔のGmailみたいなドロワーは下記のコードで出せる

 Widget _drawerHeader() {
    return Drawer(
      child: ListView(
        children: <Widget>[
          UserAccountsDrawerHeader(
            accountName: const Text(
              "shogo.yamada",
              style: const TextStyle(fontSize: 20, fontWeight: FontWeight.bold),
            ),
            accountEmail: const SizedBox(),
            currentAccountPicture: CircleAvatar(
              child: Text(
                "A",
                style: TextStyle(fontSize: 40.0),
              ),
            ),
          ),
        ],
      ),
    );
  }