p37td8
p37td8

Reputation: 1307

SlidingMenu(jfeinstein). Disable secondary menu only

Is it possible to disable only secondary Menu in SlidingMenu lib?

When I use this:

mSlidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_NONE);

it disables both menus.

Update:

mSlidingMenu = new SlidingMenu(this);
mSlidingMenu.setMenu(R.layout.sliding_menu_left);
mSlidingMenu.setSecondaryMenu(R.layout.sliding_menu_right);

Upvotes: 3

Views: 881

Answers (2)

Tobliug
Tobliug

Reputation: 3042

I cannot comment on cpalasanu response so I create a new response :

Changing the mode works in some case because in this configuration you just overlay the right panel with the left panel when you set : sm.setMode(SlidingMenu.LEFT);

Upvotes: 1

cpalasanu
cpalasanu

Reputation: 96

I don't know if this is the best solution but it works for me.

sm.setMode(SlidingMenu.LEFT_RIGHT);
setupRightMenu();
sm.setMode(SlidingMenu.LEFT);

// to enable right menu
sm.setMode(SlidingMenu.LEFT_RIGHT);

// to disable right menu
sm.setMode(SlidingMenu.LEFT);

Upvotes: 8

Related Questions