gpt4 book ai didi

android - fragment 未显示在 ActionBar 下方的 MenuDrawer

转载 作者:行者123 更新时间:2023-11-30 02:56:51 26 4
gpt4 key购买 nike

我正在使用 SimonVT 的 MenuDrawer 库 ( https://github.com/SimonVT/android-menudrawer ) 并在他的代码中遵循了他的 Fragments 示例。一切都很好,但是在 fragment 示例中,菜单出现在屏幕的整个左侧(从上到下),它穿过/越过 ActionBar。我希望菜单抽屉始终出现在 ActionBar 下方,以便 ActionBar 保持原位。我已经尝试了 OVERLAY 和 BEHIND 这两个属性,但都占据了屏幕的整个左侧。

这不是我想要的 - http://i102.photobucket.com/albums/m91/saucergumshoe/MenuDrawerFragmentExampleMenuOverActionBar_zpsda4664f1.jpg

这就是我想要的,您可以看到菜单在 ActionBar 下方 - http://i102.photobucket.com/albums/m91/saucergumshoe/MenuDrawerLeftOverlayExampleMenuUnderActionBar_zps7a20baa9.jpg

我是 Android 的新手,所以我可能犯了一个愚蠢的错误?

以下是抽屉的主要设置:

mMenuDrawer = MenuDrawer.attach(this, MenuDrawer.Type.OVERLAY, getDrawerPosition(), getDragMode());
mMenuDrawer.setTouchMode(MenuDrawer.TOUCH_MODE_FULLSCREEN);
mMenuDrawer.setSlideDrawable(R.drawable.ic_drawer);
mMenuDrawer.setDrawerIndicatorEnabled(true);

最佳答案

将拖动模式设置为MENU_DRAG_CONTENT

mMenuDrawer = MenuDrawer.attach(this, MenuDrawer.Type.OVERLAY, getDrawerPosition(), MenuDrawer.MENU_DRAG_CONTENT);

关于android - fragment 未显示在 ActionBar 下方的 MenuDrawer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23127279/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com