wen19851025 2011-08-01 13:35
浏览 393
已采纳

android 如何可以做到关闭线程


问题情况:

正常情况下可以使用Thread.interrupt中止线程

但当我用Handle机制以后,发现启动后的线程一直无法关行,就算业务执行完了以后,该线程也是一直处在wait状态.

后来我又试用了一下AsynTask,发现也有这个问题,创建完以后无法结速线程.

  • 写回答

4条回答 默认 最新

  • laopeng301 2011-08-02 09:07
    关注

    停止线程,其实有stop方法,但是废除的方法了。
    可以设置一个标识啊
    boolean flag = true;

    public class MyThread extends Thread{
    public void run()
    {
    while(flag){
    //do some thing
    }
    }

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?