SlidingMenu配置
来源:互联网 发布:万网域名后台登陆 编辑:程序博客网 时间:2024/06/08 10:28
SlidingMenu menu=new SlidingMenu(context); menu.setMode(SlidingMenu.RIGHT); 菜单的位置 左/右menu.setMenu(R.layout.leftmenu); 为侧滑菜单设置布局menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); 滑出菜单的模式 SlidingMenu.TOUCHMODE_MARGIN手指紧贴边缘划出menu.setFadeDegree(1.0f); 设置渐入渐出效果的变化程度1.0为关闭时纯黑menu.setBehindWidth(20); 菜单划出后的宽度menu.attachToActivity(context, SlidingMenu.SLIDING_WINDOW); 把SlidingMenu附加在Activity上的模式 SlidingMenu.SLIDING_WINDOW:菜单拉开后高度是全屏的 SlidingMenu.SLIDING_CONTENT:菜单拉开后高度是不包含Title/ActionBar的内容区域 menu.setBehindOffset(120); 滑动菜单打开后内容页所留的部分的宽度 menu.setSecondaryMenu(R.layout.right_menu_frame);设置第二个菜单,第一个在左第二个就在右
setBehindContentView(R.layout.sliding_container);必须放在onCreate()方法里边
// 初始化侧滑菜单 private void initSliding() { FragmentManager manager = getSupportFragmentManager(); FragmentTransaction transaction = manager.beginTransaction(); transaction .replace(R.id.sliding_framelayout, new SlidingMenuFragment()); transaction.commit(); slidingMenu = getSlidingMenu(); // 设置阴影的宽度 slidingMenu.setShadowWidthRes(R.dimen.shadowwidth); // 设置阴影的 slidingMenu .setShadowDrawable(R.drawable.abc_list_selector_disabled_holo_light); // 滑出模式 slidingMenu.setMode(SlidingMenu.LEFT); // 设置渐入渐出效果的值 slidingMenu.setFadeDegree(0.5f); // 设置滑动菜单的宽度 slidingMenu.setBehindWidthRes(R.dimen.behindwidth); }
// 点击弹出侧滑菜单 public void slidingMenu(View view) { if (slidingMenu.isMenuShowing()) { slidingMenu.showContent(); } else { slidingMenu.showMenu(); } }
1 0
- SlidingMenu配置
- SlidingMenu配置
- SlidingMenu ABS 配置
- Android SlidingMenu 环境配置
- SlidingMenu的配置
- slidingmenu简单配置
- Android Studio 导入/配置SlidingMenu
- SlidingMenu
- SlidingMenu
- SlidingMenu
- SlidingMenu
- SlidingMenu
- SlidingMenu
- Slidingmenu
- Slidingmenu
- slidingmenu
- SlidingMenu
- slidingMenu
- Hadoop Install
- 大数据系列修炼-Scala课程77
- Java 中的反射
- 大数据系列修炼-Scala课程78
- 给定两个正整数,求两个数的正差值
- SlidingMenu配置
- 对话框
- 10月8日上机操作raptor
- 元一
- 郝斌老师C语言视频观感
- 工作起来心无旁骛这是你唯一的优点!
- html--跑马灯效果、线包字效果
- 判断年份是不是闰年
- 第五周:C:判断三个数字的最大值。