带活动和子片段的导航抽屉

rga*_*ber 7 android fragment android-activity navigation-drawer

我有一个活动 A,一个ListFragment P2个片段 QR.

当应用程序启动时,A会创建,加载P.根据用户点击的内容,将其替换为QR.

现在通过参考教程,我实现了一个导航抽屉,向用户显示某些项目.但是,由于我在Activity中实现了导航抽屉,因此它显示了所有碎片.我希望它只适用于P.

(非常类似于谷歌Gmail应用程序.当用户在主屏幕上时 - 抽屉存在.当用户点击打开电子邮件时,抽屉变为后退按钮)

我不知道如何翻译上面的代码.任何帮助表示赞赏.

rga*_*ber 8

我通过调用mDrawerToggle.setDrawerIndicatorEnabled(enable)并传递布尔值 enabledisable根据需要简单地覆盖了向上克拉行为来解决了这个问题.

(我不希望抽屉显示的片段称为false,这个方法用false表示我想要抽屉显示的方法,这个方法用true表示.我把调用放在onResume()相应片段的内部,原因很明显.)

这完全符合我的要求,我没有必要改变我的项目设计:).