Das versuche ich zu machen:
In den Flutter-Dokumenten für Textfelder ( https://flutter.io/text-input/ ) heißt es, dass Sie die Unterstreichung entfernen können, indem Sie null
an die Dekoration übergeben. Dadurch wird jedoch auch der Hinweistext entfernt.
Ich möchte nicht unterstreichen, ob das Textfeld fokussiert ist oder nicht.
UPDATE: Aktualisierte akzeptierte Antwort, um Änderungen im Flutter SDK ab April 2020 widerzuspiegeln.
material
Paket zu importieren ? dh fürCupertino
Thema?InputDecoration' can't be assigned to the parameter type 'BoxDecoration'
Typ FehlerÄndern Sie den fokussierten Rand in "Keine"
quelle
Hier ist eine ergänzende Antwort, die einen vollständigeren Code zeigt:
Anmerkungen:
Colors.teal
.InputDecoration
hat auch einefilled
undfillColor
Eigenschaft, aber ich konnte sie nicht dazu bringen, einen Eckradius zu haben, also habe ich stattdessen einen Container verwendet.quelle
Ich fand keine andere Antwort gibt einen Randradius, Sie können es einfach so machen, nicht verschachtelt
Container
quelle
Ich habe die
TextField
Flattersteuerung verwendet. Ich habe die Benutzereingabe mit den folgenden Methoden eingegeben.quelle
quelle