Android 如何在其他片段类中重用公共片段视图?

Android 如何在其他片段类中重用公共片段视图?,android,android-fragments,Android,Android Fragments,我在FragmentA类中创建了一个GridView菜单,还创建了一个单独的Common_Fragment类,该类包含两个ImageView。现在我想在FragmentA类和其他片段中重用这些常见的_片段视图。我该怎么做 My FragmentA类 公共类FragmentA扩展了Fragment{ 公共碎片a(){ //必需的空公共构造函数 } @凌驾 创建视图上的公共视图(布局、充气机、视图组容器、, Bundle savedInstanceState){ //为该碎片膨胀布局 视图=充气机

我在FragmentA类中创建了一个GridView菜单,还创建了一个单独的Common_Fragment类,该类包含两个ImageView。现在我想在FragmentA类和其他片段中重用这些常见的_片段视图。我该怎么做

My FragmentA类
公共类FragmentA扩展了Fragment{
公共碎片a(){
//必需的空公共构造函数
}
@凌驾
创建视图上的公共视图(布局、充气机、视图组容器、,
Bundle savedInstanceState){
//为该碎片膨胀布局
视图=充气机。充气(R.layout.fragment_a,容器,错误);
CommonFragment=新的CommonFragment();
FragmentManager=getFragmentManager();
FragmentTransaction=manager.beginTransaction();
事务.add(R.id.dynamicFragmentLayout,fragment);
commit();
getFragmentManager().beginTransaction().replace(R.id.dynamicFragmentLayout,new Fragment()).commit();
返回视图;
}

}
FragmentA
的布局xml中创建一个容器,并将
公共_片段
加载到该
FragmentA

在fragment_a.xml中

<FrameLayout
            android:id="@+id/container"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"></FrameLayout>
<GridView
        android:id="@+id/gridView1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        .........
 />
@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        View view = inflater.inflate(R.layout.fragment_a, container, false);
         //Add the fragment
         getChildFragmentManager().beginTransaction().add(new             CommonFragment(),R.id.container).commit();        
          //Your code.  
    }