它无法更新列表

问题描述

该数据消失了。但是我想每当我点击删除按钮时,它立即删除而不重新启动应用程序。我如何解决这个问题,有人建议我这样做?

此处为初始化状态代码

 @override
  void initState() {
    super.initState();
    setState(() {
      getPostsData();
    });
    controller.addListener(() {
      double value = controller.offset / 119;

      setState(() {
        topContainer = value;
        closeTopContainer = controller.offset > 50;
      });
    });
    _currentScreen();
  }

这是我的删除方法代码

void _delete(BuildContext context,int id) async {
    int result = await dbHelper.deletedata(id);
    if (result != 0) {
      _showSnackBar(context,'Data Deleted Successfully');
      updateListView();
    }
  }

这是我的更新列表代码

 void updateListView() {
    final Future<Database> dbFuture = dbHelper.initializeDatabase();
    dbFuture.then((database) {});
  }

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)