2016-09-14 8 views
0

다른 조각 클래스를 확장하는 사용자 정의 조각 클래스가 있습니다. secondFragment 클래스는 뷰, tabFragment에 표시 할 레이아웃을 보유합니다.조각 내 조각 호출

public class SecondFragment extends PrimaryFragment { 

    public SecondFragment() { 

    } 

} 

는, 나는이

public class tabFragment extends Fragment { 
    } 

같은 다른 조각 클래스는 내 두 번째 탭으로 표시 할 내 어댑터에 tabFragment을 추가 해요 있습니다. 내 tabFragment에서 secondFragment를 호출 할 수 있습니까?

+0

중첩 된 조각을 사용하여이 https://developer.android.com/about/versions/android-4.2.html#NestedFragments에 대한 중첩 조각 – Raghunandan

+0

읽기 사용해야합니다 , 나쁜 생각. – Mann

답변

0

예. 그것은 매우 가능합니다.

이 링크는 귀하의 질문에 대한 답변입니다. 귀하의 질문에 대한 대답은 How to add tab inside fragment in android?입니다.

Bundle arg1 = new Bundle(); 
arg1.putInt("Arg for Frag1", 1); 
tabHost.addTab(tabHost.newTabSpec("Tab1").setIndicator("Frag Tab1"), 
    NewsFragment.class, arg1); 

Bundle arg2 = new Bundle(); 
arg2.putInt("Arg for Frag2", 2); 
tabHost.addTab(tabHost.newTabSpec("Tab2").setIndicator("Frag Tab2"), 
    MyNestedFragment2.class, arg2); 
0

탭 탐색의 경우 중첩 된 조각을 사용하지 않아야합니다. ViewPager와 Fragments를 사용해야합니다. 자세한 내용은 here을 참조하십시오.

중첩 조각 작업을 위해 당신은

getChildFragmentManager()