android 巧用finish方法


在android應用開發中,我們從一個activity跳到另一個activity時,我么要用到Intent;

eg:Intent intent = new Intent(A.this,B.class);

   startActivity(intent);

這樣操作的話,當我們成功跳到b的時候,當我們點擊功能菜單點擊返回時,我么成功返回到了A的activity中。

eg1:Intent intent = new Intent(A.this,B.class);

   startActivity(intent);

        finish();

這樣操作的話,當我們從A跳轉到B的時候,點擊返回鍵,我們的activity會跳轉到A以前的哪個activity。

那么什么時候加入finish方法呢?

業務場景:比如在訂單列表中a點擊新建訂單進入新建訂單b activity中,點擊保存后,跳轉到訂單詳細c中,在c中我點擊返回鍵我要

讓他直接返回到a中;那么這種業務場景eg1就能完成我們的需求。

 


免責聲明!

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



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