a_flutter_amap 0.0.4 copy "a_flutter_amap: ^0.0.4" to clipboard
a_flutter_amap: ^0.0.4 copied to clipboard

outdated

Amap for flutter

example/lib/main.dart

import 'package:a_flutter_amap/a_flutter_amap.dart';
import 'package:flutter/material.dart';

void main() {
  runApp(
    MyApp(),
  );
}

class MyApp extends StatefulWidget {
  @override
  _MyAppState createState() => _MyAppState();
}

class _MyAppState extends State<MyApp> {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text('Plugin example app'),
        ),
        body: Stack(
          children: [
            AMapView(
              autoLocateAfterInit: true,
              showBuildings: false,
              showCompass: true,
              showLocationButton: true,
              showScaleControl: true,
              showZoomControl: false,
            ),
            Align(
              alignment: Alignment.bottomRight,
              child: Column(
                mainAxisSize: MainAxisSize.min,
                crossAxisAlignment: CrossAxisAlignment.end,
                children: [
                  ElevatedButton(
                    onPressed: () async {
                      AFlutterAmap.turnOnScaleControl(
                        !await AFlutterAmap.isScaleControlOn(),
                      );
                    },
                    child: Text('开/关'),
                  ),
                  ElevatedButton(
                    onPressed: () async {
                      bool on = await AFlutterAmap.isScaleControlOn();
                      debugPrint('status: ${on ? 'on' : 'off'}');
                    },
                    child: Text('status'),
                  ),
                ],
              ),
            ),
          ],
        ),
      ),
    );
  }
}
1
likes
0
points
23
downloads

Publisher

unverified uploader

Weekly Downloads

Amap for flutter

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on a_flutter_amap

Packages that implement a_flutter_amap