從一個Fragment跳轉到另一個Fragment


 

我們知道Activity之間的跳轉可以使用 startActivity(intent)。但Fragment之間的跳轉卻不能使用該方法,那該怎么辦呢?

直接上代碼:

核心代碼

 

 1   @Override//核心代碼
 2     public void onClick(View v) {
 3         //獲取fragment的實例
 4         Fragment fragment=new Fragment();
 5         //獲取Fragment的管理器
 6         FragmentManager fragmentManager=getFragmentManager();
 7         //開啟fragment的事物,在這個對象里進行fragment的增刪替換等操作。
 8         FragmentTransaction ft=fragmentManager.beginTransaction();
 9         //跳轉到fragment,第一個參數為所要替換的位置id,第二個參數是替換后的fragment
10         ft.replace(R.layout.fragment1_layout,fragment);
11         //提交事物
12         ft.commit();
13     }

 

Fragment的基本使用方法,可以看我的http://www.cnblogs.com/huaqing-wkc/p/4926288.html

fragment各個周期的作用:http://www.cnblogs.com/huaqing-wkc/p/4929599.html

 


免責聲明!

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



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