android怎么停止子线程 30
展开全部
在设置里找到该程序,在正在运行里,找到需要停止的程序,停止运行就可,下次需要运行时,典籍快捷方式即可运行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Java的线程一般没办法停止,当它运行完成了之后就会自己停止。如果你的线程里有循环的话,可以在循环里加个判断,判断如果不符合的话就结束循环跳出,线程就结束了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你是在MainActivity里边开启的子线程,那么会有该线程的stop方法,直接stop就行
追问
但是采用stop方法会出错,不是官方给出的文档里说最好不用stop方法和Interrupt方法吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如下即可:
Thread{
boolean flag = false;
run(){
while(!flag){
}
}
}
Thread t = new Thread();
t.start();
Thread{
run(){
while(true){
Thread.sleep(xxxx);
}
}
}
Thread t = new Thread();
t.start()
Thread{
boolean flag = false;
run(){
while(!flag){
}
}
}
Thread t = new Thread();
t.start();
Thread{
run(){
while(true){
Thread.sleep(xxxx);
}
}
}
Thread t = new Thread();
t.start()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |