我想在用户离开活动时停止线程。这听起来很简单,但没有功能,我试过,工作。停止线程onPause
我开始活动守则
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。没有什么阻止它。
你必须使用标志为此 – Akram 2012-07-10 07:29:24