Model 我在flutter中构建一个屏幕,其中主要包含支付卡及其信息的列表,可以编辑。 当我们到达页面时,最初我们看到一个带有卡片名或某些属性的卡片列表。但是,当我们单击下拉按钮时,卡片展开并显示卡片信息,编辑按钮出现在标题中。单击编辑按钮后,我希望卡信息小部件更改为可编辑的字段,通过这些字段,我们可以使用子窗口中的保存按钮更新所单击的卡的信息。但是,我的问题是如何更改子对象(展开的面板的body小部件从文本框变成可编辑的容器)。
我在我的应用程序主体中使用了PageView小部件。每个PageView子对象都有一个特定的SliverAppBar颜色,我希望FloatingActionButton具有与SliverAppBar相同的颜色,但我不知道如何创建它。因为页面之间唯一的区别是内容和颜色,所以我在一个不同的文件中创建了一个自定义的Widget。以下是我的代码的简化版本: import 'package:flutter/material.dart';
Color c