此Flutter应用程序存在问题(在Android上):
我在TextField中键入文本。我按“最近使用的应用”,然后返回此应用。文字不见了。
但是
不会丢失文本。
这些Flutter示例应用程序显示了相同的问题
为什么?在这种情况下我该怎么办才能不丢失文字?
$ flutter --version
Flutter 1.12.13+hotfix.8 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 0b8abb4724 (3 weeks ago) • 2020-02-11 11:44:36 -0800
Engine • revision e1e6ced81d
Tools • Dart 2.7.0
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text("TextField"),
),
body: Center(child: TextField()),
floatingActionButton: FloatingActionButton(
child: Icon(Icons.star),
onPressed: () => {},
),
),
);
}
}
答案 0 :(得分:0)
您需要做
textField.setSaveEnabled(false)
这是android的愚蠢错误
答案 1 :(得分:0)
Here是解决此问题的方法。谢谢spiritinlife。