【发布时间】:2019-07-02 11:53:18
【问题描述】:
我正在尝试在 Flutter 中构建一个小应用程序,并且在三星 Galaxy S9+ 上我的应用程序顶部确实出现了一个黑条。 使用模拟器时也会出现该栏。
谁能帮我找出这是什么原因?
见附图。
感谢的帮助
这是主屏幕代码
import 'dart:async';
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'register_house.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'findMe',
home: MapSample(),
);
}
}
class MapSample extends StatefulWidget {
@override
State<MapSample> createState() => MapSampleState();
}
class MapSampleState extends State<MapSample> {
Completer<GoogleMapController> _controller = Completer();
static final CameraPosition _homePageLocation = CameraPosition(
target: LatLng(3.8189673, 11.5010141),
zoom: 14.4746,
);
@override
Widget build(BuildContext context) {
return new Scaffold(
appBar: new AppBar(
title: new Text('findMe'),
),
body: GoogleMap(
mapType: MapType.hybrid,
initialCameraPosition: _homePageLocation,
onMapCreated: (GoogleMapController controller) {
_controller.complete(controller);
},
),
floatingActionButton: FloatingActionButton.extended(
onPressed: goToRegisterPage,
label: Text('Add my House'),
icon: Icon(Icons.home),
),
);
}
void _pushPage(BuildContext context, Widget page) {
Navigator.of(context).push(
MaterialPageRoute<void>(builder: (_) => page),
);
}
void goToRegisterPage() {
_pushPage(context, RegisterPage());
}
} //delimits class
【问题讨论】:
-
请添加您的代码,以便我们更好地帮助您
-
你必须指定一些代码
-
请分享您的屏幕代码
-
我编辑了问题并附上了一些代码