我想在用户离开活动时停止线程。这听起来很简单,但没有任何功能,我试过了,有效。
我用代码开始活动
lovi = new Intent(getApplicationContext(), listoverview.class);
lovi.putExtra("reloadAll", true);
startActivity(lovi);
在 listoverview 的 onCreate 中,我使用代码启动线程
rlMF.start();
rlMF 看起来像这样:
public Thread rlMF = new Thread(new Runnable() {
public void run() {
reloadMissingFiles();
}
});
我尝试在 onPause 中使用 rlMF.stop()、.interrupt()、.suspend。没有什么能阻止它。