问题描述
谁能帮助我将 Google Map 与源和目标功能集成到我的 Flutter 项目中? 我已经实现了地图,但没有实现源和目标。当点击方向按钮时,它会引导到我手机的谷歌地图(因为我在我的安卓手机上而不是在任何虚拟设备上运行我的项目)。
这是我的扑扑谷歌地图代码:
import 'dart:math';
import 'package:Flutter/material.dart';
import 'package:google_maps_Flutter/google_maps_Flutter.dart';
class GoogleMapPage extends StatefulWidget {
@override
_GoogleMapPageState createState() => _GoogleMapPageState();
}
class _GoogleMapPageState extends State<GoogleMapPage> {
@override
GoogleMapController _controller;
final CameraPosition _initialPosition = CameraPosition(target: LatLng(19.8100241,85.8177131));
final List<Marker> markers = [];
addMarker(coordinate) {
int id = Random().nextInt(100);
setState(() {
markers.add(Marker(position: coordinate,markerId: MarkerId(id.toString())));
});
}
Widget build(BuildContext context) {
return Scaffold(
body: GoogleMap(
initialCameraPosition: _initialPosition,mapType: MapType.normal,onMapCreated: (controller) {
setState(() {
_controller = controller;
});
},markers: markers.toSet(),onTap: (coordinate) {
_controller.animateCamera(CameraUpdate.newLatLng(coordinate));
addMarker(coordinate);
},),);
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)