嗨,我想知道是否有任何方式來顯示應用程序打開時的活動片段沒有拆分第二個活動佈局出現在顯示片段佈局之前?如果有什麼方法可以告訴我該怎麼做?非常感謝你!如何直接從活動中打開片段而不會在活動佈局的第二部分顯示?
-1
A
回答
0
使用此您的活動中onCreate方法:
@Override
protected void onCreate(Bundle savedInstanceState) {
switchFragment(new yourFragment());
}
private void switchFragment(Fragment fragment){
getSupportFragmentManager().beginTransaction()
.replace(R.id.rootLayout,fragment).commit();
}
0
Fragment fragment=new MainFragment();
android.support.v4.app.FragmentTransaction ft= getSupportFragmentManager().beginTransaction();
ft.replace(R.id.content_frame,fragment);
ft.commit();
+0
在活動中使用上面的代碼,這將有助於 –
+0
謝謝,但我知道如何創建一個片段......,但它總是顯示MainActivity之前一秒鐘顯示片段佈局。 – JSON4Live
+0
您的活動是否還有其他視圖,您不想展示? –
相關問題
- 1. 如何從活動中打開片段?
- 2. 片段不會顯示在活動
- 3. setLayoutParams從活動片段內的佈局
- 4. 按鈕沒有顯示在從片段打開的活動中,但按鈕在圖形佈局中顯示
- 5. 從活動中打開基本片段
- 6. 當第二活動開始時第一活動不會停止
- 7. 片段活動佈局如何受到主活動佈局的影響?
- 8. 第二項活動不能打開
- 9. 在第二個活動中打開新活動
- 10. 片段事務後片段在活動佈局中不可見。
- 11. 第二次活動將不會打開當發射活動在後臺
- 12. 從第二個活動開始的第一個活動的第二個標籤片段
- 13. 片段不會啓動 - 從活動
- 14. 避免在創建片段之前顯示活動佈局
- 15. 在第二個活動中顯示buttonCheckAnswer
- 16. ListItem不會顯示在Android的第二個活動中
- 17. 無法從android studio的第一個活動中打開第二個活動
- 18. Mvvmcross:framelayout在活動後不顯示片段
- 19. JSON數據在第二次打開活動時未顯示
- 20. 從活動開始片段
- 21. 從片段開始活動
- 22. Android - 如何回到活動2中活動1的第二個片段?
- 23. 如何從片段開始活動?
- 24. Android的活動組 - 第二活動始終顯示第一個活動菜單
- 25. 在android工作室的第二個活動中打開第三個活動
- 26. 如何在一項活動中顯示不同的佈局?
- 27. 如何在活動內部旋轉片段而不進行活動旋轉?
- 28. 片段未顯示在活動中
- 29. 如何直接從我的第二個活動
- 30. 從片段onBackPressed顯示活動兩次
可我知道爲什麼不能使用添加?爲什麼使用替換? – JSON4Live
無論如何,我認爲它會崩潰的應用程序,而無需指定setContent之前運行switchFragment – JSON4Live
,你必須做我只寫了代碼切換活動開始時的片段,你可以使用添加也我已經使用替換,因爲那時你可以使用同樣的方法,如果你想切換片段在其他地方也在你的應用 – sumit