步骤:
- 引入slidingmenu库
- 继承SlidingFragmentActivity或SlidingActivity
- onCreate改成public
- 调用相关api
常规方法/设置:
public class MainActivity extends SlidingFragmentActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 设置侧边栏
setBehindContentView(R.layout.left_menu);
SlidingMenu slidingMenu = getSlidingMenu();
// 设置右侧侧边栏
slidingMenu.setSecondaryMenu(R.layout.right_menu);
// 设置模式,左右都有侧边栏
slidingMenu.setMode(SlidingMenu.LEFT_RIGHT);
// 设置全屏触摸
slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
// 设置侧边栏宽度
slidingMenu.setBehindOffset(200);// 设置屏幕预留宽度
}
}