构建函数返回null。扑应用]] <<

问题描述 投票:-1回答:1

导航器试图制作带有菜单的地图,但返回我的错误

没有功能。我不知道该怎么办。没有功能。我不知道该怎么办。可以帮我没有功能。我不知道该怎么办。可以帮我没有功能。我不知道该怎么办。可以帮我没有功能。我不知道该怎么办。可以帮助我

import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; import 'package:flutter_map/flutter_map.dart'; import 'package:latlong/latlong.dart'; class DefaultContainerScreen extends StatelessWidget { DefaultContainerScreen(); @override Widget build(BuildContext context) { new FlutterMap( options: new MapOptions( center: new LatLng(40.71, -74.00), minZoom: 10.0), layers: [ new TileLayerOptions( urlTemplate: "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png", subdomains: ['a', 'b', 'c']), new MarkerLayerOptions(markers: [ new Marker( width: 45.0, height: 45.0, point: new LatLng(40.73, -74.00), builder: (context) => new Container( child: IconButton( icon: Icon(Icons.location_on), color: Colors.red, iconSize: 45.0, onPressed: () { print('Marker tapped'); }, ), ) ) ]) ]); } }

Navigator

import 'package:app/Constant/Constant.dart'; import 'package:app/Screens/DefaultContainer.dart'; import 'package:app/Screens/PhotoContainerScreen.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; class HomeScreen extends StatefulWidget { @override HomeScreenState createState() => new HomeScreenState(); } class HomeScreenState extends State<HomeScreen> { @override Widget build(BuildContext context) { return new Scaffold( appBar: AppBar( title: const Text("app"), actions: <Widget>[ new IconButton( icon: new Icon(Icons.search), onPressed: () {}), new IconButton( icon: new Icon(Icons.more_vert), onPressed: () {}) ], ), drawer: new Drawer( child: new ListView( children: <Widget>[ new Container(child: Padding( padding: const EdgeInsets.all(30.0), child: new Image.asset('assets/images/logo.png'), ),color: Color(0xFFf0f0f0),) , new ListTile( leading: new Icon(Icons.account_circle), title: new Text("Account"), trailing: new Text("96",style: TextStyle(fontWeight: FontWeight.bold),), onTap: () { Navigator.pop(context); Navigator.of(context).pushNamed(PHOTO_CONTAINER_SCREEN); }, ), new ListTile( leading: new Icon(Icons.settings), title: new Text("settings"), trailing: new Text("58",style: TextStyle(fontWeight: FontWeight.bold),), onTap: () { Navigator.pop(context); Navigator.of(context).pushNamed(VIDEO_CONTAINER_SCREEN); }, ), new ListTile( leading: new Icon(Icons.vpn_key), trailing: new Text("56",style: TextStyle(fontWeight: FontWeight.bold),), title: new Text("login"), onTap: () { Navigator.pop(context); Navigator.of(context).pushNamed(ALBUM_CONTAINER_SCREEN); }, ) ], )), body: new DefaultContainerScreen() ); // TODO: implement build } }
导航器试图制作带有菜单的地图,但返回我的错误未获取功能。我不知道该怎么办。没有功能。我不知道该怎么办。可以帮助我。没有功能...。
flutter dart flutter-layout
1个回答
0
投票
嗯,首先添加一个return关键字:
© www.soinside.com 2019 - 2024. All rights reserved.