嗨,我目前正在使用主题提供程序包。
一切正常。我的问题是如何放置Navigator.pop(context);在主题的路线中。
我想使设置页面一切正常,但是我必须在“返回”图标上放置一个特定页面,以便主题可以在其他页面上实现。
我想放一个Navigator.pop(context)
;在路线中,以便可以轻松地将主题应用于任何页面。希望对您有帮助。谢谢您:)
以下是代码:
onPressed: () {
Navigator.push(
context,
MaterialPageRoute(
builder: (_) => ThemeConsumer(child: MainHomePage()),
),
);
},