问题描述
该数据消失了。但是我想每当我点击删除按钮时,它立即删除而不重新启动应用程序。我如何解决这个问题,有人建议我这样做?
此处为初始化状态代码
@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 (将#修改为@)