DemoPage.dart 1.27 KB
Newer Older
林生雨's avatar
林生雨 committed
1 2 3 4 5 6
/*
 * @author lsy
 * @date   2020/6/20
 **/
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
林生雨's avatar
林生雨 committed
7
import 'package:flutter_boost/flutter_boost.dart';
林生雨's avatar
林生雨 committed
8 9 10 11 12 13 14 15 16 17 18 19 20

class DemoPage extends StatefulWidget {
  @override
  State<StatefulWidget> createState() {
    return DemoState();
  }
}

class DemoState extends State<DemoPage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
林生雨's avatar
林生雨 committed
21 22 23 24 25 26 27 28
        leading: GestureDetector(
          onTap: () {
            FlutterBoost.singleton.closeByContext(context);
          },
          child: Container(
            color: Colors.black,
          ),
        ),
林生雨's avatar
林生雨 committed
29 30 31 32 33 34 35 36 37
        centerTitle: true,
        title: Text("ww"),
      ),
      body: Stack(
        children: <Widget>[
          Stack(
            children: <Widget>[
              Column(
                children: <Widget>[
林生雨's avatar
林生雨 committed
38 39 40 41 42 43 44 45 46
                  GestureDetector(
                      onTap: () {
                        FlutterBoost.singleton.open("sample");
                      },
                      child: Container(
                        width: 50,
                        height: 50,
                        color: Colors.redAccent,
                      ))
林生雨's avatar
林生雨 committed
47 48 49 50 51 52 53 54 55
                ],
              )
            ],
          )
        ],
      ),
    );
  }
}