http://androidren.com/index.php?qa=341&qa_1=java-illegalthreadstateexception-thread-already-started
android开发中,线程start以后,必须将标志位置false后过一段时间线程才会停止。当我们再次用到线程的时候,不管Thread.isAlife()返回的是true还是false,如果我们再次Thread.start(),就会下面这样一个错误:
java.lang.IllegalThreadStateException: Thread already started
解决方法是,建议重新new 一个Thread再start或者使用线程池。