您的位置:首页 > 其它

SlidingMenu开源框架的使用

2016-06-24 11:03 225 查看
1.下载SlidingMenu的开源库
http://download.csdn.net/detail/and_hl/9558226
2. 进行项目的依赖

选中自己的项目---->右击选择properties---->选择左侧的Android---->在Library节点下Add下载好的SlidingMenu的开源库

3. (如想用Fragment做左侧菜单)在要实现侧滑功能的活动中继承 SlidingFragmentActivity  .  在onCreate()方法中配置SlidingMenu的参数:

requestWindowFeature(Window.FEATURE_NO_TITLE); // 去标题
</pre><pre name="code" class="java">setContentView(R.layout.fragment_content_tag); // 设置主界面

setBehindContentView(R.layout.fragment_left_tag); // 设置左侧菜单

slidingMenu = getSlidingMenu();

slidingMenu.setMode(SlidingMenu.LEFT); // 设置左侧滑动的模式

slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); // 设置可滑动的位置

slidingMenu.setBehindOffset(70); // 设置主界面左侧滑动菜单后剩余的空间大小

4. 通过事务管理器完成替换

//获取Fragment管理器
FragmentManager fragmentManager = getSupportFragmentManager();

// 获取事务
FragmentTransaction transaction = fragmentManager.beginTransaction();

// 完成替换
transaction.replace(R.id.fl_left_menu, new LeftMenuFragment(), LEFT_MENU_TAG); // 左侧菜单界面的替换

transaction.replace(R.id.fl_main_menu, new MainContentFragment(), MAIN_MENU_TAG); // 主界面的替换

// 提交事务
transaction.commit();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: