close
Fragment是一個依附在Activity上的xml layout
使用的感覺就好像貼紙一樣
可以貼在Activity的指定位置並且任意抽換貼紙
當需要重覆使用時會很方便
1. 官網https://developer.android.com/training/basics/fragments/creating.html
2. 官網https://developer.android.com/training/basics/fragments/fragment-ui.html
3. 先建立一個class然後繼承Fragment
並且override其中的onCreateView
並且inflater目標layout並回傳
4. 在Activity的xml內直接使用fragment
並且利用android:name="目標fragment"的方式來使用
5. 如果要動態使用Fragmet則是在要呈現的位置使用FrameLayout
並且給予id
6. 在使用的時候只要用FragmentManager來控制即可
為了向下相容會使用getSupportFragmentManager()
並呼叫beginTransaction()
在選用add(目標位置的ID, 要放入的Fragment)或是replace(目標位置的ID, 要放入的Fragment)的方法
最後comit()就可以了
文章標籤
全站熱搜