Fragment(片段)可以不僅可以複用佈局,而且可以複用點擊事件。這相比簡單的用"include"的複用來說功能強大得多,有利於寫代碼效率的提高。下面介紹Fragment(片段)的使用步驟:
1) 創建一個類,繼承Fragment, 重寫onCreateView()方法
加載佈局,實現事件
2) 在佈局中增加FrameLayout,並設置id
3) Activity繼承FragmentActivity
在onCreate()方法中添加Fragment
FragmentManager fragmentMgr = getSupportFragmentManager();
FragmentTransaction ft = fragmentMgr.beginTransaction();
Fragment fragment = new MyFragment();
ft.add(R.id.content, fragment );
ft.commit();