gpt4 book ai didi

android - Flutter 中不显示状态栏

转载 作者:行者123 更新时间:2023-12-03 03:25:16 26 4
gpt4 key购买 nike

Flutter 应用程序未显示状态栏(PFA)。我不想全屏查看我的应用程序。
有什么办法可以解决这个问题。
Image
主要.dart

class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: '',
theme: ThemeData(
primarySwatch: Colors.purple,
fontFamily: 'FIRSNEUE'
),

home: SplashScreenFirst(),

routes: <String, WidgetBuilder> {
'/dashboard': (BuildContext context) => Dashboard(title: ''),
'/login': (BuildContext context) => Login(),
'/service-dashboard': (BuildContext context) => Service(),
'/service-exists': (BuildContext context) => ServiceExists(),
'/partnerOffers' : (BuildContext context) => Partner(),
'/visitorRequest' : (BuildContext context) => VisitorRequest(),
'/vistorRequestSuccess' : (BuildContext context) => VisitorRequestSuccess(),
'/mealPlan' : (BuildContext context) => MealPlan()
},

);
}
}
登录.dart
return Scaffold(
key: _scaffoldKey,
body: ListView(
shrinkWrap: true,
padding: EdgeInsets.all(15.0),
children: <Widget>[
Center(
child: Container(
child: Column(
children: <Widget>[
Container(
padding: EdgeInsets.fromLTRB(10, 0, 10, 0),
width: double.infinity,
height: 720,
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
SizedBox(height: 65.0),
SizedBox(
height: 43.0,
width: 136,
child: Image.asset(
"images/logo.png",
fit: BoxFit.cover,
),
),
SizedBox(height: 45.0),
Text(
'Please login to continue',
style: TextStyle(
color: Color(0xffB13F8F),
fontSize: 16,
letterSpacing: 0.15),
),
SizedBox(height: 145.0),
emailField,
_error
? _phoneController.text.length > 0
? (SizedBox(
height: 1,
))
: Container(
padding: EdgeInsets.only(top: 20),
child: Text(
'Something went wrong. Please try again',
style: TextStyle(
color: Colors.redAccent,
fontSize: 16),
),
)
: (SizedBox(
height: 1,
)),
SizedBox(
height: 104.0,
),
_isLoading
? Center(child: CircularProgressIndicator())
: _isDisabled
? loginButtonDisabled
: loginButon,
SizedBox(
height: 15.0,
),
],
))
],
),
),
),
]));
}

最佳答案

请检查创建flutter项目时创建的两个文件并注释掉或删除。

  • ./ios/Runner/Info.plist
  • <key>UIMainStoryboardFile</key>
    <string>Main</string>
    <key>UIStatusBarHidden</key> <- <here>
    <true/> <- <here>
    <key>UISupportedInterfaceOrientations</key>
  • ./android/app/src/main/res/values/styles.xml
  • <style name="NormalTheme" parent="@android:style/Theme.Black.NoTitleBar">
    <item name="android:windowFullscreen">true</item> <- <here>

    关于android - Flutter 中不显示状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58450434/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com