【发布时间】:2018-07-06 18:10:55
【问题描述】:
我在 Activity 上实现了 TabLayout 和 ViewPager。在选择不同的选项卡时,Viewpager 将页面替换为片段。但是,现在我的用例是在Fragment.xml 内实现一个导航抽屉,但我无法做到。
当我将DrawerLayout 作为Fragment.xml 中的根布局编写时,子布局是AppBarLayout 和FrameLayout。
结构:
<DrawerLayout>
<AppBarLayout><ToolBarLayout/><AppBarLayout>
<FrameLayout/>
<Navigation Menu/>
</DrawerLayout>
来自不同选项卡的所有工具栏都在屏幕上方,它的高度不在 actionBarSize 高度,ToolBar 高度缩小,TabLayout 缩小。
【问题讨论】:
-
你能告诉我们你的布局吗?
标签: android navigation android-viewpager fragment navigation-drawer