终止线程有两种:
第一种,程序运行中。如网上说的,加个boolean全局变量即可。比如:
private static boolean flag=true;
@Override
public void run(){
while(flag){
}
}
在其他代码中调用**.flag=false;
第二种,今天研究了好久,程序onDestroy结束后,用第一种方法还是无法结束run。最后直接添加一行代码:System.exit(0); 完美结束线程。