小编And*_*vNL的帖子

如何修复此错误:您尝试在没有 GetMaterialApp 或 Get.key 的情况下使用无上下文导航

您正在尝试在没有 GetMaterialApp 或 Get.key 的情况下使用无上下文导航。如果您正在测试您的应用程序,则可以使用:[Get.testMode = true],或者如果您正在物理设备或模拟器上运行您的应用程序,则必须将 [MaterialApp] 替换为 [GetMaterialApp]。

这是我按下按钮时收到的错误。我怎样才能修复这个错误并使按钮正常工作。

代码:

import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart';
import 'package:get/get.dart';
import 'package:hetmaantje/constants.dart';
import 'package:hetmaantje/quiz_screen.dart';

class welcome_screen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Stack(
        children: [
          SvgPicture.asset("assets/icons/bg.svg", fit: BoxFit.fill),
          SafeArea(
            child: Padding(
              padding: const EdgeInsets.symmetric(horizontal: kDefaultPadding),
              child: Column(
                crossAxisAlignment: CrossAxisAlignment.start,
                children: [
                  Spacer(flex: 2), //2/6
                  Text(
                    "Let's Play Quiz,",
                    style: Theme.of(context).textTheme.headline4?.copyWith(
                        color: Colors.pink.shade100, fontWeight: FontWeight.bold),
                  ),
                  Text("Enter your informations below"),
                  Spacer(), // 1/6
                  TextField(
                    decoration: InputDecoration(
                      filled: true, …
Run Code Online (Sandbox Code Playgroud)

navigation android button ios flutter

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

标签 统计

android ×1

button ×1

flutter ×1

ios ×1

navigation ×1