今天在項目中遇到了一個超級蛋疼的錯誤,一個界面要關閉兩次,弄了好久都沒有找到原因,各大網站求助也毫無解答,最後無奈的調試發現finish()之後調用了一下方法
onPuse()--->onCreate()--->onStart()--->onResume()---onPuse()---->onStop()--->onDestory();啊!!!我的天不是應該onPuse()---->onStop()--->onDestory()麼。看到這個後朋友提醒應該是啓動方式的原因,果不其然,我發現居然調用了兩次 mContext.startActivity(intent);哦 OMG一個低級的錯誤花費了我一上午的時間,在此記下,爲了不再犯這樣的錯誤,同時也幫助像我這樣的朋友們。