2015-10-20 71 views
0

我試圖在我的應用程序中創建一個navigation drawer。我有3個目前的選項(查看,索賠,報告),當然這3個活動擴展到fragment。在View中,它有一個next按鈕,它將轉到另一頁(UpdatePage1.java)。該頁面是否需要擴展到fragment或僅延伸到Activity延伸到片段或活動

我將UpdatePage1擴展爲fragment,我的應用程序崩潰了。

logcat的

Unable to find explicit activity class {com.example.project.project/com.example.project.project.UpdatePage1}; have you declared this activity in your AndroidManifest.xml? 

爲什麼會出現這種情況?我認爲它永遠不需要添加片段到清單?請幫忙。

+0

'UpdatePage1'need延伸到'Activity',然後'AndroidManifest.xml' – Aspicas

+0

宣佈無法片段片段? – Hoo

+1

您可以選擇執行「活動」或「片段」,但您必須明白片段包含在活動中。所以你出通過這種方法來交換一個片段與另一個,如果你想頁面 – ElliotM

回答

1

要調用Fragment從另一個Fragment

SecondFragment secFrag = new SecondFragment(); 
FragmentTransaction fragTransaction = getFragmentManager().beginTransaction(); 
        fragTransaction.replace(R.id.fragment_layout,secFrag); 
        fragTransaction.addToBackStack(null); 
        fragTransaction.commit();