同一活动中有多个android menudrawer

同一活动中有多个android menudrawer,android,android-activity,menu,drawer,Android,Android Activity,Menu,Drawer,我正在使用来自的菜单绘制程序 当我试图用一种类似鸦片的手势从顶部和底部显示菜单时,我只得到一个响应。您知道在同一活动中是否可以使用多个菜单吗 mMenuDrawer = MenuDrawer.attach(this, MenuDrawer.MENU_DRAG_CONTENT, Position.TOP); mMenuDrawer.setTouchMode(MenuDrawer.TOUCH_MODE_FULLSCREEN); mMenuDrawer.setContentVi

我正在使用来自的菜单绘制程序

当我试图用一种类似鸦片的手势从顶部和底部显示菜单时,我只得到一个响应。您知道在同一活动中是否可以使用多个菜单吗

    mMenuDrawer = MenuDrawer.attach(this, MenuDrawer.MENU_DRAG_CONTENT, Position.TOP);
    mMenuDrawer.setTouchMode(MenuDrawer.TOUCH_MODE_FULLSCREEN);
    mMenuDrawer.setContentView(R.layout.activity_main);
    mMenuDrawer.setMenuView(R.layout.mt_main);

    mMenuDrawer2 = MenuDrawer.attach(this, MenuDrawer.MENU_DRAG_CONTENT, Position.BOTTOM);
    mMenuDrawer2.setTouchMode(MenuDrawer.TOUCH_MODE_FULLSCREEN);
    mMenuDrawer2.setContentView(R.layout.activity_main);
    mMenuDrawer2.setMenuView(R.layout.mb_main);

如果库支持这样的东西
MenuDrawer.TOUCH\u MODE\u FULLSCREEN
将毫无帮助。。。尝试使用
MenuDrawer。如果库支持这样的功能,请触摸面板。
MenuDrawer。全屏触摸模式根本没有帮助。。。尝试使用MenuDrawer。触摸模式面板

上次我检查时,MenuDrawer没有正式支持多个抽屉,可能没有使用某种破解。支持在任意位置添加多个抽屉。我认为MenuDrawer的性能更好,但SlidingMenu提供了更多的选项和灵活性。

上次我检查时,MenuDrawer没有正式支持多个抽屉,可能没有使用某种技巧。支持在任意位置添加多个抽屉。我认为MenuDrawer性能更好,但SlidingMenu为您提供了更多的选项和灵活性。

我在活动中使用了两个MenuDrawer,我使用它们如下(这对我来说很有用)


我在我的活动中使用了两个菜单,我使用它们如下(它对我有用)


可以将两个
菜单绘图器
(位于左侧和右侧)附加到同一活动

MenuDrawer的默认模式是
菜单拖动内容
,但我们需要使用
菜单拖动窗口

注意:不要为菜单绘制者设置ContentView

//In onCreate() of the activity
MenuDrawer slidingMenuLeft = MenuDrawer.attach(this, MenuDrawer.Type.OVERLAY, Position.LEFT, MenuDrawer.MENU_DRAG_WINDOW);
slidingMenuLeft.setMenuView(R.layout.navigation_menu_left); // Set layout for Left menu

MenuDrawer slidingMenuRight = MenuDrawer.attach(this, MenuDrawer.Type.OVERLAY, Position.RIGHT, MenuDrawer.MENU_DRAG_WINDOW);
slidingMenuRight.setMenuView(R.layout.navigation_menu_right);  // Set layout for Right menu

我还没有用触摸模式菜单绘图器测试过这一点。触摸模式全屏

可以将两个菜单绘图器(在左侧和右侧)连接到同一活动

MenuDrawer的默认模式是
菜单拖动内容
,但我们需要使用
菜单拖动窗口

注意:不要为菜单绘制者设置ContentView

//In onCreate() of the activity
MenuDrawer slidingMenuLeft = MenuDrawer.attach(this, MenuDrawer.Type.OVERLAY, Position.LEFT, MenuDrawer.MENU_DRAG_WINDOW);
slidingMenuLeft.setMenuView(R.layout.navigation_menu_left); // Set layout for Left menu

MenuDrawer slidingMenuRight = MenuDrawer.attach(this, MenuDrawer.Type.OVERLAY, Position.RIGHT, MenuDrawer.MENU_DRAG_WINDOW);
slidingMenuRight.setMenuView(R.layout.navigation_menu_right);  // Set layout for Right menu

我还没有用触摸模式
菜单绘图器测试过这一点。触摸模式\u全屏

您找到了解决方案吗?是否可以使用MenuDrawer为一个布局使用两个滑动抽屉?您是否找到了解决方案?是否可以使用MenuDrawer为一个布局使用两个滑动抽屉?我尝试过类似的方法,但无法使其工作,当然我缺少一些明显的东西;您是如何设置menuDrawers ContentView的?我尝试过类似的方法,但无法使其工作,当然我缺少一些明显的东西;如何设置menuDrawers内容视图?