我开始用Flutter开发一个简单的应用程序。 我使用SQLite数据库存储一些信息,然后在ListView.Builder()上显示它。
我几乎也有here。 问题是,例如,当我删除一个ListTile几帧时,我能够看到删除的ListTile在消失之前闪烁(我已经执行了滑动操作来删除ListTile)。 我想发生这种情况是因为它需要花费一些时间来更新数据库并获取新记录,并使用新信息重建ListView。
我该怎么做才能解决此问题并使它更具响应性?欢迎任何提示。
PS:我已经开始研究BLOC模式。不确定是否可以解决此问题。
谢谢