幹掉應用中的某個Activity

方法一

   ①寫一個上下文,需要幹掉的activity onCrate()啓動時將該activity對象保存下來。

②在需要幹掉的地方再獲取實例調用finish即可

方法二:通過activityManager處理

①拿到棧區所有運行的activity

②循環遍歷所有所有運行的activity,並獲取到需要幹掉的Activity的ID,調用activityManager.removeTask(runningTaskInfo.get(i).id, 0)進行處理,第二個參數有2中情況,0幹掉activity或者1幹掉該應用進程

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章