回答:どのようにフラッタの“戻る”ボタンをオーバーライドするには?[重複]回答Re :どのようにフラッタの“戻る”ボタンをオーバーライドするには?

1395 ワード

回答RE:どのようにフラッタの“戻る”ボタンをオーバーライドするには?


Mar 19 ' 18
235

これを達成するために WillPopScope を使用できます.
例:
import 'dart:async'
import 'package:flutter/material.dart';

class HomePage extends StatefulWidget {
  HomePage({Key key, this.title}) :super(key: key);

  final String title;

  @override
  State<StatefulWidget> createState() => new _HomePageState();
}

class _HomePageState extends State<HomePage> {

  Future<bool> _onWillPop() async {
    return (await showDialog(
      context: context,
      builder: (context) => new
...
Open Full Answer