小编Rub*_*lak的帖子

Android 应用程序在按后退按钮时退出,而不是导航到上一个屏幕 - Flutter

这是main.dart

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

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    SystemChrome.setPreferredOrientations([
      DeviceOrientation.portraitUp,
    ]);

    return MaterialApp(
        title: 'List',
        debugShowCheckedModeBanner: false,
        theme: ThemeData(
          primarySwatch: Colors.green,
        ),
        home: HomeScreen());
  }
}
Run Code Online (Sandbox Code Playgroud)

这是主屏幕.dart

class HomeScreen extends StatefulWidget {
  HomeScreen({Key key}) : super(key: key);

  @override
  _HomeScreenState createState() => _HomeScreenState();
}

class _HomeScreenState extends State<HomeScreen> {

  int _currentindex = 0;
  final List<Widget> screen = [
    DashboardNavigator(),
    RegisterPage(),
  ];

  Future<bool> _onBackPressed() {
  return showDialog(
    context: context,
    builder: (context) => new AlertDialog( …
Run Code Online (Sandbox Code Playgroud)

android button back dart flutter

7
推荐指数
1
解决办法
3689
查看次数

标签 统计

android ×1

back ×1

button ×1

dart ×1

flutter ×1