【发布时间】:2021-06-27 11:56:04
【问题描述】:
活动1
static String mValue = "0";
change(){
setState((){
Activity1.mValue = "1";
});
}
活动2
Text(Activity1.mValue)
这是我的代码的最简单形式。我想更改 Activity1 中存在的静态值,并且该更改应反映在 Activity2 中
到目前为止的工作原理
// Activity2
setState((){
Activity1.mValue = "1";
})
Text(Activity1.mValue);
我想要实现的是更改 Activity1 的值并将其反映在 Activity2 中。它们是 2 个不同的类,不是 Root 和 Child。无论如何要做到这一点?
【问题讨论】:
标签: android ios flutter dart setstate