對Android中的finish()方法的簡單使用



finish()官方解析:Call this when your activity is done and should be closed. The ActivityResult is propagated back to whoever launched you via onActivityResult().也就是說,當你打開的Activity已經執行完成並且需要被關閉的時候可以調用這個方法,當你按返回的時候,他將返回到當前Activity的發起者。

  1. 不使用finish()從activity 1中啟動activity 2,然后在activity 2 啟動activity 3,   這時按下返回鍵 程序就返回到了activity 2,再按下返回鍵 就返回到activity 1;
  2. 使用finish():從activity 1中啟動activity 2,在activity 2調用finish(),然后在activity 2 啟動activity 3,這時按下返回鍵 程序就直接返回了activity 1



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM