【发布时间】:2019-01-31 05:25:06
【问题描述】:
我需要在我的应用中隐藏 Android 状态栏,所以我使用以下代码
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
main() {
SystemChrome.setEnabledSystemUIOverlays([]);
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: Center(child: TextField()), backgroundColor: Colors.orange));
}
}
我在屏幕上有一个textfield,所以每当 Android 键盘打开时,状态栏就会重新出现。
我已经尝试了多个 Android 设备,但我遇到了同样的错误。
这真的是框架中的错误还是我做错了什么?
我在下面附上了一个简短的视频链接来展示这个错误
https://drive.google.com/file/d/19qs5Rsrfc_G1oN5kbxgKvYQAXpTr8RZx/view?usp=sharing
我没有在iOS测试过
【问题讨论】:
标签: dart flutter android-softkeyboard android-statusbar