android判断一个线程是否存在

2025-05-20 22:38:20
推荐回答(3个)
回答1:

线程如果是一直运行的,就检测service是否已经启动,启动了就不开启线程。每次开启程序就启动服务,线程也新建,建议看一下service的生命周期。。

回答2:

在创建线程时可以给他创建一个名字,然后根据这个来判断

回答3:

threadFlag = false;
thread.start();
threadFlag = true;
当线程结束时
threadFlag = false;
判断flag的值就知道线程存不存在了。

或者使用thread.isAlive()判断