flutter_move_task_back 1.0.0 copy "flutter_move_task_back: ^1.0.0" to clipboard
flutter_move_task_back: ^1.0.0 copied to clipboard

PlatformAndroid

A plugin that helps you use android moveTaskToBack.

example/lib/main.dart

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

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      title: 'MoveTaskToBackTest',
      home: new FirstScreen(),
    );
  }
}

class FirstScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('Plugin example app'),
      ),
      body: Center(
        child: ElevatedButton(
          child: Text('go to second screen'),
          onPressed: () {
            Navigator.of(context).push(MaterialPageRoute(builder: (context) {
              return SecondScreen();
            }));
          },
        ),
      ),
    );
  }
}

class SecondScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("SecondScreen"),
      ),
      body: Center(
        child: ElevatedButton(
          child: Text("Tap to MoveTaskToBack"),
          onPressed: test,
        ),
      ),
    );
  }

  Future<void> test() async {
    try {
      await FlutterMoveTaskBack.moveTaskToBack(nonRoot: false);
    } on Exception {
      print("something wrong...");
    }
  }
}
0
likes
120
pub points
50%
popularity

Publisher

unverified uploader

A plugin that helps you use android moveTaskToBack.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on flutter_move_task_back