Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void initSlidingMenu()
- {
- // configure the SlidingMenu
- menu = new SlidingMenu(this);
- menu.setMode(SlidingMenu.LEFT);
- menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
- menu.setShadowWidthRes(R.dimen.shadow_width);
- // menu.setShadowDrawable(R.drawable.shadoew);
- menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
- // menu.setFadeDegree(0.35f);
- menu.attachToActivity(this, SlidingMenu.SLIDING_WINDOW);
- menu.setMenu(R.layout.menu_main_sliding);
- }
- switch (slideStyle) {
- case SLIDING_WINDOW:
- mActionbarOverlay = false;
- ViewGroup decor = (ViewGroup) activity.getWindow().getDecorView();
- ViewGroup decorChild = (ViewGroup) decor.getChildAt(0);
- // save ActionBar themes that have transparent assets
- decorChild.setBackgroundResource(background);
- decor.removeView(decorChild);
- decor.addView(this);
- setContent(decorChild);
- break;
- case SLIDING_CONTENT:
- mActionbarOverlay = actionbarOverlay;
- // take the above view out of
- ViewGroup contentParent = (ViewGroup)activity.findViewById(android.R.id.content);
- View content = contentParent.getChildAt(0);
- contentParent.removeView(content);
- contentParent.addView(this);
- setContent(content);
- // save people from having transparent backgrounds
- if (content.getBackground() == null)
- content.setBackgroundResource(background);
- break;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement