Als «flutter» getaggte Fragen

Flutter ist Googles UI-Toolkit zum Erstellen nativ kompilierter Anwendungen für Mobilgeräte, Web und Desktop aus einer einzigen Codebasis.


1
Wie speichere ich eine Dart-Datei im Dateisystem mit von Android Studio generierten Kommentaren?
Mir gefällt, wie Android Studio und Visual Studio die Kommentare für jede schließende Klammer generieren, aber wenn ich dieselbe Datei in Notepad ++ oder einem anderen Texteditor öffne , werden diese Kommentare nicht angezeigt. Gibt es eine Möglichkeit, die gespeicherte Dartdatei so zu generieren, dass diese Kommentare als Teil des …

4
Soll ich am Ende oder am Anfang super.initState aufrufen?
Ich bin verwirrt, wo ich das super.initSate()Flattern anrufen soll . In einigen Codebeispielen wird es am Anfang und in anderen am Ende aufgerufen. Ist da ein Unterschied? Ich habe versucht, dies zu googeln, aber keine Erklärung für die Position dieses Funktionsaufrufs gefunden. Welches ist richtig? void initState() { super.initState(); //DO …
10 flutter  dart 

1
Listenansicht in DraggableScrollableSheet rollt nicht im Flattern
Ich habe ein sehr schweres verschachteltes Design wie unten entworfen. Das Problem, wenn meine Liste die Listenansicht erweitert, scheint nicht zu scrollen, was der Grund dafür ist. Das Bottomheet wird erweitert, aber es gibt keinen Fokus auf die darin enthaltene Listenansicht, wenn ich vorbeirolle Wenn Sie den Text 'Betriebsstunden' berühren, …



3
Flattern: Fehler: Getter nicht gefunden: 'Suspending'. case AppLifecycleState.suspending
Ich habe gerade Flutter auf Stable Channel aktualisiert und beim Versuch, eine App zu starten (auf dem lokalen iOS-Simulator), die folgende StackTrace erhalten. Das Ausführen von Unit-Tests mit flutter testist ebenfalls betroffen. Launching lib/main.dart on iPhone 8 in debug mode... Compiler message: ../../flutter/.pub-cache/hosted/pub.dartlang.org/native_device_orientation-0.1.2/lib/native_device_orientation.dart:149:30: Error: Getter not found: 'suspending'. case AppLifecycleState.suspending: …

4
Methodenkanal nach dem Upgrade von flutter erstellen - Methode getFlutterView () kann nicht aufgelöst werden
Ich habe die native Android-Methode in meiner Flatter-App verwendet und dabei die Dokumentation verwendet, in der die Verwendung angegeben ist MethodChannel(flutterView, CHANNEL).setMethodCallHandler... Nach dem Aufrüsten des Flatterns ist die MethodChannelFunktion jedoch nicht erforderlich flutterViewund es gibt keine flutterViewmehr. can not resolve method getFlutterView() Ich denke, es sollte ein neues Tutorial …




1
Wie importiere ich plattformspezifische Abhängigkeiten in Flutter / Dart? (Web mit Android / iOS kombinieren)
Ich verwende shared_preferencesin meiner Flutter-Anwendung für iOS und Android. Im Web verwende ich die http:dartAbhängigkeit ( window.localStorage) selbst. Da Flutter for Web in das Flutter-Repo integriert wurde, möchte ich eine plattformübergreifende Lösung erstellen. Dies bedeutet, dass ich zwei separate APIs importieren muss. Dies scheint in Dart noch nicht sehr gut …

1
Gibt es ein Speicherproblem mit Isolate in der Flatter-App?
Ich habe ein Problem mit dem Speicher mit der Flatter-App. Wenn ich compute verwende, setze ich diese Zeile in den Funktionsparameter in compute: var image = imglib.Image.fromBytes(values[1].width, values[1].height, values[1].planes[0].bytes, format: imglib.Format.bgra); Und führen Sie es in einer Schleife aus. Der Speicher wächst jedes Mal, wenn der Speicher knapp wird und …
9 flutter 

1
Verschachtelte ScrollView im verschiebbaren Bedienfeld-Widget
Ich habe ein Bedienfeld-Widget, das vertikal in den unteren Bildschirmbereich hinein- und herausgezogen werden kann. In diesem Bedienfeld-Widget gibt es ein ListViewBildlauf, das gescrollt werden kann. Ich versuche zu erreichen, dass das Bedienfeld das Ziehen zum Öffnen und Schließen übernimmt, ohne dass die verschachtelte Listenansicht stört. Sobald das Bedienfeld geöffnet …
9 flutter 

1
So rufen Sie Flatter-Engine-Methoden aus einem anderen Thread auf
Ich benutze Flutter Desktop für Linux. Ich rufe eine Methode namens aufMarkTextureFrameAvailable , die eine Textur markieren soll, die von der Engine erneut gerendert werden soll. Da ich einen Videoplayer programmiere, muss ich über MarkTextureFrameAvailableden Thread des Players aufrufen . Das Problem ist, dass die Engine mich zwingt, MarkTextureFrameAvailable(und jede …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.