嗨,我想知道是否有任何方式来显示应用程序打开时的活动片段没有拆分第二个活动布局出现在显示片段布局之前?如果有什么方法可以告诉我该怎么做?非常感谢你!如何直接从活动中打开片段而不会在活动布局的第二部分显示?
-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. 如何在一个活动中打开不同活动(活动和中间显示标签布局)
- 4. 活动布局不显示
- 5. setLayoutParams从活动片段内的布局
- 6. 按钮没有显示在从片段打开的活动中,但按钮在图形布局中显示
- 7. 从片段中打开活动
- 8. 从活动中打开基本片段
- 9. 滑动以打开活动中显示的片段类
- 10. 当第二活动开始时第一活动不会停止
- 11. 如何在片段活动中给片段布局充气
- 12. 片段活动布局如何受到主活动布局的影响?
- 13. 活动启动后布局不显示
- 14. 第二项活动不能打开
- 15. 在第二个活动中打开新活动
- 16. 活动中的片段不显示
- 17. 片段事务后片段在活动布局中不可见。
- 18. 从活动B打开活动A的特定片段
- 19. 从另一个活动打开一个活动的片段
- 20. 第二次活动将不会打开当发射活动在后台
- 21. 如何打开只占用三分之二屏幕的活动?屏幕的其余部分显示父活动
- 22. 活动启动时不显示片段
- 23. 打开从活动传递给片段
- 24. 从第二个活动开始的第一个活动的第二个标签片段
- 25. 无法从android studio的第一个活动中打开第二个活动
- 26. 片段不会启动 - 从活动
- 27. 在第二个活动中显示buttonCheckAnswer
- 28. ListItem不会显示在Android的第二个活动中
- 29. 避免在创建片段之前显示活动布局
- 30. JSON数据在第二次打开活动时未显示
可我知道为什么不能使用添加?为什么使用替换? – JSON4Live
无论如何,我认为它会崩溃的应用程序,而无需指定setContent之前运行switchFragment – JSON4Live
,你必须做我只写了代码切换活动开始时的片段,你可以使用添加也我已经使用替换,因为那时你可以使用同样的方法,如果你想切换片段在其他地方也在你的应用 – sumit