在乙個專案中,activity肯定是超過乙個的,此時返回鍵的存在會導致出現上乙個activity。
這個雖然方便了使用者,但是,存在一定的隱患,如果沒有對上乙個activity進行處理的話,往往返回的是只需要操作一次的activity,比如乙個軟體的註冊頁面。
intent mintent =new intent(this, mainactivity.class); //this是當前activity
//mainactivity是要跳轉的
finish();
startactivity(mintent);
這樣,當一些不需要返回的頁面就可以死光光啦。
Activity任務和返回棧
1,介紹 任務是指在執行特定作業時與使用者互動的一系列 activity。這些 activity 按照各自的開啟順序排列在堆疊 即返回棧 中 任務棧的作用是用來維護activity,開啟乙個activity 進棧,關閉乙個activity叫出棧 一般情況乙個應用程式對應乙個任務棧我們操作的activ...
在activity裡面監聽返回鍵的方法
override public boolean onkeydown int keycode,keyevent event catch remoteexception e exit finish return true 已處理 return super.onkeydown keycode,event ...
安卓點選返回鍵返回上乙個Activity
實現功能 有兩個activity,乙個為mainactivity,乙個為zcactivity,mainactivity進入zcactivity後,在zcactivity中單擊返回鍵返回mainactivity.涉及到onkeydown 和intent。只要在zcactivity中重寫onkeydow...