Angenommen, Sie haben ein übergeordnetes Widget mit variabler Größe.Wie kann ich Widgets basierend auf der Größe des übergeordneten Elements erstellen?
Zum Beispiel:
var container = new Container(
height: 200.0, // Imagine this might change
width: 200.0, // Imagine this might change
// Imagine content in this container will
// depend on the parent container
child: new Container(),
);
Und vielleicht wollen Sie das Kind des übergeordneten Container haben, zu machen, etwas anderes auf, was die Größe, dass es gegeben hat.
Denken Sie an responsive Design Breakpoints, wenn die Breite über X ist, verwenden Sie dieses Layout, wenn die Breite unter X dieses Layout verwenden.
Was ist der beste Weg, dies in Flutter zu tun?
das flutter wiki verweist auf ein paar Möglichkeiten, dies zu tun: https://github.com/flutter/flutter/wiki/Creating-Responsive-Apps – Aaron