home_page.dart 979 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import 'package:flutter/material.dart';
  2. import 'package:google_maps_flutter/google_maps_flutter.dart';
  3. /// Description: home page
  4. /// Time : 07/06/2023 Thursday
  5. /// Author : liuyuqi.gov@msn.cn
  6. class HomePage extends StatefulWidget {
  7. const HomePage({super.key});
  8. @override
  9. State<HomePage> createState() => _HomePageState();
  10. }
  11. class _HomePageState extends State<HomePage> {
  12. late GoogleMapController mapController;
  13. final LatLng _center = const LatLng(-33.86, 151.20);
  14. void _onMapCreated(GoogleMapController controller) {
  15. mapController = controller;
  16. }
  17. @override
  18. Widget build(BuildContext context) {
  19. return Scaffold(
  20. appBar: AppBar(
  21. title: const Text('Maps Sample App'),
  22. backgroundColor: Colors.green[700],
  23. ),
  24. body: GoogleMap(
  25. onMapCreated: _onMapCreated,
  26. initialCameraPosition: CameraPosition(
  27. target: _center,
  28. zoom: 11.0,
  29. ),
  30. ));
  31. }
  32. }