“So zeigen Sie einen Dialog nach dem Build in Flattern an” Code-Antworten

Fluttershow -Dialog zum Start

  import 'dart:async';
  import 'package:flutter/material.dart';

  void main() {
    runApp(new MyApp());
  }

  class MyApp extends StatelessWidget {
    @override
    Widget build(BuildContext context) {
      return MaterialApp(
          title: 'Trial',
          home: Scaffold(
              appBar: AppBar(title: Text('List scroll')), body: new MyHome()));
    }
  }

  class MyHome extends StatelessWidget { // Wrapper Widget
    @override
    Widget build(BuildContext context) {
      Future.delayed(Duration.zero, () => showAlert(context));
      return Container(
        child: Text("Hello world"),
      );
    }

    void showAlert(BuildContext context) {
      showDialog(
          context: context,
          builder: (context) => AlertDialog(
                content: Text("hi"),
              ));
    }
  }
Jexus

So zeigen Sie einen Dialog nach dem Build in Flattern an

class XxxxxWidget extends StatelessWidget {

@override
Widget build(BuildContext context) {
// [NG]We want to show dialog on Container widget.

 Future.delayed(Duration.zero, () => showMyDialog(context)); // import 'dart:async';
 return Container(
  child: FlatButton(.... //same as question
mathiasgodwin

Ähnliche Antworten wie “So zeigen Sie einen Dialog nach dem Build in Flattern an”

Fragen ähnlich wie “So zeigen Sie einen Dialog nach dem Build in Flattern an”

Weitere verwandte Antworten zu “So zeigen Sie einen Dialog nach dem Build in Flattern an” auf Dart

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen