可能重复:
在 AsyncTask 完成时完成调用活动
我知道我必须将 asyncTask 用于像数据库写入这样需要很长时间的操作。
但是,我的问题之一是如何告诉我的活动在操作完成之前不会关闭。
例子:
我有 Activity A 应该在用户点击提交时进行数据库插入。所以当用户点击提交时,我正在创建一个 asyncTask 来更新数据库。问题是我喜欢
新的 MyAsyncTask().execute()finish();
结果,我的活动在 asyncTask 完成之前关闭。如何确保我的活动保持打开状态,直到 MyAsyncTask 完成处理
谢谢