Java Android NavigationDrawerFragment布局显示在片段中

Java Android NavigationDrawerFragment布局显示在片段中,java,android,android-fragments,layout,navigation-drawer,Java,Android,Android Fragments,Layout,Navigation Drawer,我正在Android Studio中编写一个应用程序,我决定将NavigationDrawerActivity用于主屏幕活动。AndroidSrudio会自动创建两个.java类(Main.java和NavigationDrawerActivity.java)和三个布局 我的问题是:当我想在主屏幕上放置一个按钮时(当然,导航抽屉可以打开),从导航抽屉访问的其他片段也有主活动的按钮。我的意思是,主要活动的布局没有从片段中显示出来 我能做什么 非常感谢你 当然,活动的布局不会消失!活动是片段的容器,

我正在Android Studio中编写一个应用程序,我决定将NavigationDrawerActivity用于主屏幕活动。AndroidSrudio会自动创建两个.java类(Main.java和NavigationDrawerActivity.java)和三个布局

我的问题是:当我想在主屏幕上放置一个按钮时(当然,导航抽屉可以打开),从导航抽屉访问的其他片段也有主活动的按钮。我的意思是,主要活动的布局没有从片段中显示出来

我能做什么


非常感谢你

当然,
活动的布局不会消失!
活动
片段
的容器,它不会被片段替换。使用
活动
的布局来安排
片段
,您在
活动
布局中放置的任何内容都将出现在您附加到
活动
的任何
片段中。因此,如果我想自定义主活动的布局,以及当我选择要启动的片段时,我该怎么办,活动的布局不相似?你不能,那是完全错误的方法。活动中不应存在非永久性且在所有
片段中共享的ui元素。如果要动态更改布局的某些部分,请确保所有内容都在
片段中!非常感谢你!