slidingmenu的简单用法

来源:互联网 发布:php租房网站源码 编辑:程序博客网 时间:2024/05/17 22:35
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="white-space:pre"></span>setBehindContentView(R.layout.slidingmenu_menu_left);//左侧的侧滑菜单</span>
/** * 3. 常见设置 1. 模式:位置(左边/右边/左右) 2. 打开方式:全屏幕/边缘 3. 分割线样式/宽度 4. 侧滑菜单的打开宽度 */SlidingMenu slidingMenu = getSlidingMenu();// 1. 模式:位置(左边/右边/左右)slidingMenu.setMode(SlidingMenu.LEFT_RIGHT);// 左右菜单// 2. 打开方式:全屏幕(TOUCHMODE_FULLSCREEN)/边缘// (TOUCHMODE_margin)/不可打开(TOUCHMODE_NONE)slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);// 前边界面打开// slidingMenu.setTouchModeBehind(i)//后边界面打开// 3. 分割线样式/宽度slidingMenu.setShadowDrawable(R.drawable.shadow);// 指定图片资源// slidingMenu.setShadowWidth(5);//宽度 像素 (注意,不能设置资源id)slidingMenu.setShadowWidthRes(R.dimen.shadow_width);// dimens的资源id// 4. 侧滑菜单的打开宽度 (菜单的偏移量)// slidingMenu.setBehindOffset(i)//大小slidingMenu.setBehindOffsetRes(R.dimen.slidingmenu_offset);// 资源idslidingMenu.setFadeDegree(0.35f);//SlidingMenu滑动时的渐变程度<span style="white-space:pre"></span>slidingMenu.setBehindScrollScale(0.5f);slidingMenu.setSecondaryMenu(R.layout.slidingmenu_menu_right);//右侧的侧滑菜单// 替换fragment : ContentFragment / MenuFragmentgetSupportFragmentManager().beginTransaction().replace(R.id.fl_content, new FragmentContent()).commit();getSupportFragmentManager().beginTransaction().replace(R.id.fl_menu_left, new FragmentMenuLeft()).commit();getSupportFragmentManager().beginTransaction().replace(R.id.fl_menu_right, new FragmentMenuRight(this)).commit();

0 0
原创粉丝点击