fragment碎片佈局大家應該很長用了。
這個佈局很好用,最懶的方法是直接在佈局中引用。
(但是佈局的生成和銷燬,全靠系統來管理。)
可是有的時候佈局的替換和銷燬都需要自己管理。
(所以需要程式碼來處理佈局的生成和銷燬)
工具/原料
編譯工具:Eclipse
方法/步驟
直接上程式碼
要用到的程式碼佈局
主頁面的程式碼
解釋程式碼
//步驟一:新增一個FragmentTransaction的例項
fragmentManager =getFragmentManager();
transaction = fragmentManager.beginTransaction();
//步驟二:用add()方法加上Fragment的物件rightFragment
//步驟二:用add()方法加上Fragment的物件rightFragment
FragmentTransaction做了改變,為了使改變生效,必須呼叫commit().
這個要特別的注意
銷燬佈局的方法
transaction = fragmentManager.beginTransaction();
transaction.remove(rightFragment);
//步驟三:呼叫commit()方法使得FragmentTransaction例項的改變生效
transaction.commit();
replace()替換方法
使用諸如 add()、remove()和 replace().然後,
要給activity應用事務, 必須呼叫 commit().
注意事項
本步驟需要一定程式碼基礎
程式程式碼以程式碼片段的形式展示