我升级扑2.0后,颜色的的状态栏图标/文本由白色变为黑色。在我升级之后,因为我没有做任何其他的改变。现在我运行的所有应用程序的状态栏图标都是黑色的。为什么?
我试过真机。结果是一样的。所以这不是模拟器问题。
也不起作用 Brightness.light:
SystemChrome.setSystemUIOverlayStyle(SystemUiOverlayStyle(
statusBarIconBrightness: Brightness.light,
));
Run Code Online (Sandbox Code Playgroud)
当我运行这段代码时,它会变白几秒钟,然后又变黑。像这儿:
不知道Flutter 2.0之后升级的人有没有同样的问题?
这是什么原因,如何再次变白?
编辑:当我flutter downgrade变成白色时。问题似乎出在 flutter 升级到 2.0 上。但是这一次,当我运行 它时,statusBarIconBrightness: Brightness.dark 它会变黑几秒钟,然后又变白。这段代码根本不起作用。所以Flutter 2.0 不是我在黑色的时候不能改成白色的原因。但它是黑色的原因是颤振 2.0。
我有一个 QuestionController 类扩展GetxController
当我使用控件退出页面时,我希望它停止工作(因为它仍在后台运行),并在我返回该页面时重新启动。
\nScoreScreen()我已经尝试过:我在(in )的路线之后添加了这些nextQuestion ():
_isAnswered = false;\n_questionNumber.value = 1; \nRun Code Online (Sandbox Code Playgroud)\n在进入分数页面之前,我重置了值 \xe2\x80\x8b\xe2\x80\x8b。如果您进入乐谱页面,它可能会起作用,但如果您早点回来,它就不会起作用。(上面的问题 num/4 在这里不起作用)。所以这种方式不适合。
\n页面退出时如何停止并重置它?
\n控制器类代码:
\nclass QuestionController extends GetxController\n with SingleGetTickerProviderMixin {\n PageController _pageController;\n\n PageController get pageController => this._pageController;\n\n List<Question> _questions = questions_data\n .map(\n (e) => Question(\n id: e["id"],\n question: e["question"],\n options: e["options"],\n answer: e["answer_index"]),\n )\n .toList();\n\n List<Question> get questions => this._questions;\n\n bool _isAnswered = false;\n\n bool get isAnswered => this._isAnswered;\n\n int _correctAns;\n\n int …Run Code Online (Sandbox Code Playgroud)