我的应用程序的主页显示记录列表。另一个页面允许添加新记录。创建新记录后,点击保存按钮,当应用程序返回首页时,我希望也显示最新记录。
是否有比在onResume()内部调用中从SQLite数据库中检索所有记录更好的方法来检索所有记录?
我的应用程序的主页显示记录列表。另一个页面允许添加新记录。创建新记录后,点击保存按钮,当应用程序返回首页时,我希望也显示最新记录。
是否有比在onResume()内部调用中从SQLite数据库中检索所有记录更好的方法来检索所有记录?
您可以将创建的模型保存在后台作业/线程中,然后仅在保存完成后调用finish()
。同时,您也可以显示加载程序。
之后,在您的家庭活动/片段(?)中,执行另一项后台作业(以不冻结UI)以从SQLite检索数据。作业完成后,显示它。同样,您可以始终在任务运行时显示加载程序。
简单的方法:看看AsyncTask