@@ -9,7 +9,6 @@ import 'package:fun_android/generated/i18n.dart';
99import 'package:fun_android/ui/helper/refresh_helper.dart' ;
1010import 'package:fun_android/ui/widget/skeleton.dart' ;
1111import 'package:fun_android/utils/status_bar_utils.dart' ;
12- import 'package:fun_android/view_model/theme_model.dart' ;
1312import 'package:provider/provider.dart' ;
1413import 'package:pull_to_refresh/pull_to_refresh.dart' ;
1514import 'package:fun_android/config/router_manger.dart' ;
@@ -41,9 +40,7 @@ class _HomePageState extends State<HomePage>
4140 @override
4241 Widget build (BuildContext context) {
4342 super .build (context);
44-
45- /// iPhoneX 头部适配
46- double bannerHeight = 150 + MediaQuery .of (context).padding.top / 2 ;
43+ var bannerHeight = MediaQuery .of (context).size.width * 5 / 11 ;
4744 return ProviderWidget2 <HomeModel , TapToTopModel >(
4845 model1: HomeModel (),
4946 // 使用PrimaryScrollController保留iOS点击状态栏回到顶部的功能
@@ -77,7 +74,7 @@ class _HomePageState extends State<HomePage>
7774 child: SmartRefresher (
7875 controller: homeModel.refreshController,
7976 header: HomeRefreshHeader (),
80- enableTwoLevel: homeModel.idle,
77+ enableTwoLevel: homeModel.idle,
8178 onTwoLevel: () async {
8279 await Navigator .of (context)
8380 .pushNamed (RouteName .homeSecondFloor);
@@ -163,8 +160,7 @@ class _HomePageState extends State<HomePage>
163160 key: ValueKey (Icons .search),
164161 onPressed: () {
165162 showSearch (
166- context: context,
167- delegate: DefaultSearchDelegate ());
163+ context: context, delegate: DefaultSearchDelegate ());
168164 },
169165 child: Icon (
170166 Icons .search,
@@ -181,7 +177,6 @@ class BannerWidget extends StatelessWidget {
181177 @override
182178 Widget build (BuildContext context) {
183179 return Container (
184- height: 150 + MediaQuery .of (context).padding.top/ 2 ,
185180 decoration: BoxDecoration (
186181 color: Theme .of (context).scaffoldBackgroundColor,
187182 ),
0 commit comments