解决一个问题的时候,遇到这种情况:程序中直接用AAA的instanceA.M1()创建了一个线程并且执行之。
这个新线程显然没有looper,所以线程是执行完run的代码就退出了。
我有个需求,因为run()函数里有个阻塞的函数可能执行的很慢,
我需要从其他地方向该线程控制可以让其退出,有没有好的方法?Class AAA inplements Runnable { public void M1()
 {
   new Thread(this).start();
 } public void run()
 {
    /*代码段*/
 }}