Android:将数据保存到服务器,避免活动破坏

时间:2015-09-29 07:39:54

标签: android android-activity service save

在将进度保存到服务器时,有没有办法防止活动被破坏?我有一个配置文件活动,允许用户将配置文件保存到服务器。我显示了一个进度对话框,但是当它进入后台时,活动有可能被破坏。当它返回到前面时,进度对话框将消失,但后台保存仍在执行。

2 个答案:

答案 0 :(得分:0)

也许启动服务来完成上传工作会更适合你,你不必担心活动被破坏。您可以找到有关创建/向服务发送信息的更多信息here

答案 1 :(得分:0)

如果您使用AsyncTask来完成这项工作,那么您应该没有任何问题,因为当活动消失时Asynctask不会被销毁。

否则创建服务可能是处理它的最佳方式。

希望这有帮助。