2016-01-06 88 views
0

我有一個主要活動,我從它啓動一個片段。但是,啓動片段時,它還會顯示主要活動的佈局。如何在啓動片段時隱藏MainActivity佈局?

什麼是阻止它的最好方法?我不需要保存它的狀態,一旦片段關閉,它可以重新啓動。

這是怎麼了啓動它

FragmentManager fragmentManager = getSupportFragmentManager(); 
      android.support.v4.app.FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction(); 
      fragmentTransaction.replace(R.id.container, fragment); 
      fragmentTransaction.addToBackStack(""); 
      fragmentTransaction.commit(); 
+0

onbackpressed在片段中,可能重複http://stackoverflow.com/q/5448653/1602333 –

+0

代碼?請在這裏分享 – therealprashant

+0

我已更新問題bro – Max

回答

0

來處理這種情況的最好方法是使用兩個片段(FirstFragment將包含ParentActivity的UI),並讓ParentAcivity只包含了FrameLayout集裝箱。然後你可以繼續在那個容器中替換碎片而沒有任何問題。

相關問題