在我的颤振应用程序中,我有一个从 FutureBuilder 接收数据的列表视图。我想在列表视图中向上滚动时实现多个列表项选择并隐藏底部导航栏。问题是每当我滚动或选择任何列表项时,列表视图也会重新加载并显示一个圆形进度指示器,然后选择该项目或向上或向下滚动。我猜是因为 setstate 方法被一次又一次地调用。如果列表视图已经在项目选择和滚动时填充,我该如何实现不重新加载列表视图?
在我的颤振应用程序中,我有一个从 FutureBuilder 接收数据的列表视图。我想在列表视图中向上滚动时实现多个列表项选择并隐藏底部导航栏。问题是每当我滚动或选择任何列表项时,列表视图也会重新加载并显示一个圆形进度指示器,然后选择该项目或向上或向下滚动。我猜是因为 setstate 方法被一次又一次地调用。如果列表视图已经在项目选择和滚动时填充,我该如何实现不重新加载列表视图?