【发布时间】:2019-08-22 07:21:04
【问题描述】:
我在第一页中有一个 ListView Builder,它从第二页接收内容(项目)。当我在第二页点击提交按钮时,我使用:
Navigator.of(context).pop
这让我回到了第一个屏幕。
问题是除非我重新启动应用程序,否则它不会更新列表中创建的项目。
我尝试过: 1)调用First Page的实例并使用:
firstPageinstance.setState((){});
2) 我还尝试从 First Page 类调用一个函数,该函数调用 setState:
firstPageinstance.funtionWhichCallsetStateinFirstageClass();
但这些都不起作用。该列表仅在我重新启动应用程序时更新。
附:列表项被保存并从 SQLite 数据库调用。另外,如果您需要更多详细信息,请告诉我。
【问题讨论】:
-
你能给个代码例子吗?