【发布时间】:2016-01-16 18:46:32
【问题描述】:
我的布局中有 4 个文件(3 个自动生成的和我的片段):
activity_main.xml
content_main.xml
fragment_main.xml
my_custom_fragment.xml
我创建了一个新类来保存我的片段。
在我的主要片段上,我创建了一个事件来调用它以替换 片段。
getActivity().getSupportFragmentManager()
.beginTransaction()
.addToBackStack(null)
.replace(R.id.fragment, new CustomFragment())
.commit();
然后它只会将我的布局添加到当前布局而不是替换它...
【问题讨论】:
-
您能否清楚地发布您如何创建 CustomFragment 的代码。并告诉你想要什么?
-
创建自定义片段的代码只是在主线程中(当我单击按钮时调用)。我希望它替换片段(现在它将它添加到屏幕上显示的先前布局的下方)。
标签: android android-layout android-fragments android-activity fragment