2013-12-13 68 views
0

我打电话从名为CommonHome其它片段称为MilkingFragment一个片段我用这个代码从其他片段调用一个片段错误?

  Fragment fragment=new MilkingFragment("me"); 

    Bundle args = new Bundle(); 
    args.putInt(DummySectionFragment.ARG_SECTION_NUMBER, 1); 
    fragment.setArguments(args); 

      getChildFragmentManager().beginTransaction() 
      .replace(R.id.content_frame, fragment).commit(); 

但其示值误差它的崩溃。我该如何解决这个问题。

错误是

12-13 18:54:52.931: E/AndroidRuntime(6692): FATAL EXCEPTION: main 
12-13 18:54:52.931: E/AndroidRuntime(6692): java.lang.IllegalArgumentException: No 
    view found for id 0x7f0a0001 (com.tcs.ignite.pashupalan:id/content_frame) for 
fragment MilkingFragment{41aba808 #0 id=0x7f0a0001} 
12-13 18:54:52.931: E/AndroidRuntime(6692):  at  
android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:919) 
12-13 18:54:52.931: E/AndroidRuntime(6692):  at 
android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104) 

12-13 18:54:52.931: E/AndroidRuntime(6692):  at 
android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682) 
12-13 18:54:52.931: E/AndroidRuntime(6692): at  

android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1467) 
12-13 18:54:52.931: E/AndroidRuntime(6692):  at 
android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:440) 
12-13 18:54:52.931: E/AndroidRuntime(6692): at 
android.os.Handler.handleCallback(Handler.java:605) 

回答

0

貌似你试图您的片段添加到一个不存在的容器。

即您的布局没有视图content_frame