亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Android 中如何關閉線程

Android 中如何關閉線程

牧羊人nacy 2018-11-27 01:00:20
Android 中如何關閉線程
查看完整描述

1 回答

?
慕尼黑5688855

TA貢獻1848條經驗 獲得超2個贊

在android中開啟的線程用Thread.stop()來關閉是不會真正關閉的,當我們再次start線程的時候,會產生異常:Thread is already started. 針對這個問題可以在線程的run方法里,加一個判斷標志。例如: class TestThread extends Thread{ public void run(){ while(isTrue){ //做你要做的事。}}}在需要關閉的時候,將flag置為false: isTrue=false;并且將運行的線程對象掛起然后置為null(假設開啟的線程對象為mTestThread) : mTestThread.interrupt(); mTestThread=null; 再次用到的時候進行如下處理即可: if(mTestThread==null){

查看完整回答
反對 回復 2018-12-19
  • 1 回答
  • 0 關注
  • 759 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號