Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何确保活动生成的线程在用户点击“后退”按钮后保持活动状态?_Android_Multithreading - Fatal编程技术网

Android 如何确保活动生成的线程在用户点击“后退”按钮后保持活动状态?

Android 如何确保活动生成的线程在用户点击“后退”按钮后保持活动状态?,android,multithreading,Android,Multithreading,我在活动a中有一个列表视图,在活动B中有一个列表项的详细视图,现在我在活动B中启动一个线程,从internet下载一个zip文件,然后点击后退按钮。如何确保线程在完成下载之前保持活动状态? 我已经检查了帖子,但我不确定当系统内存不足时线程是否会死掉。使用服务下载文件 谢谢你的帮助,但请确保这应该是一个评论@谢谢你给我指出这一点。我没有意识到我已经超过了50次。谢谢,但是如果我必须在活动B中创建一个线程,那么解决方案是什么呢?

我在活动a中有一个列表视图,在活动B中有一个列表项的详细视图,现在我在活动B中启动一个线程,从internet下载一个zip文件,然后点击后退按钮。如何确保线程在完成下载之前保持活动状态?
我已经检查了帖子,但我不确定当系统内存不足时线程是否会死掉。

使用服务下载文件

谢谢你的帮助,但请确保这应该是一个评论@谢谢你给我指出这一点。我没有意识到我已经超过了50次。谢谢,但是如果我必须在活动B中创建一个线程,那么解决方案是什么呢?