Android中如何关闭线程

我在一个界面是向服务器上传一张图片,在上传图片时,此时还没有上传成功,此时,我跳转到另外一个界面,我想结束掉上传图片这个线程。求解答。谢谢

在android中开启的线程用Thread.stop()来关闭是不会真正关闭的,当我们再次start线程的时候,会产生异常:Thread is already started.
针对这个问题可以在线程的run方法里,加一个判断标志。例如:
              class TestThread extends Thread{
                         publi......
答案就在这里:Android 中如何关闭线程 .
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

用也boolean在runnable执行run的时候,true就开始执行耗时操作,然后可以在stop的时候设置为false。

你测试看看, 当前activity 已经结束了,上传的 线程 还存在吗?

官方推荐的的做法是用标识变量就是做一个flag变量图片说明