コード例 #1
0
  /**
   * Constructor to use when creating the menu drawer.
   *
   * @param activity The activity the menu drawer will be attached to.
   * @param dragMode The drag mode of the drawer. Can be either {@link MenuDrawer#MENU_DRAG_CONTENT}
   *     or {@link MenuDrawer#MENU_DRAG_WINDOW}.
   */
  public MenuDrawerManager(Activity activity, int dragMode) {
    mActivity = activity;
    mDragMode = dragMode;

    mMenuDrawer = new MenuDrawer(activity);
    mMenuDrawer.setDragMode(dragMode);
    mMenuDrawer.setId(R.id.md__layout);
    mMenuContainer = (ViewGroup) mMenuDrawer.findViewById(R.id.md__menu);
    mContentContainer = (ViewGroup) mMenuDrawer.findViewById(R.id.md__content);

    attachMenuLayout();
  }