1.到githup上下载Slidingmenu的开源库slidingmenu_lib.jar并将其导入到开发工具中,让其作为项目的依赖库。
2.然后对应界面的Activ继承SlidingActivity;onCreate()方法会提示将protected类型改成public类型。
public class MainUI extends SlidingActivity {
3.设置侧滑菜单相关的参数:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
//设置布局:前面的above
setContentView(R.layout.ui_content);
//behind 后面的
setBehindContentView(R.layout.ui_menu);
//获取Slidingmenu对象
SlidingMenu menu = getSlidingMenu();
//设置菜单模式
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
//ScrollScale 滚动规模
menu.setBehindScrollScale(0.5f);
//shadow
menu.setShadowDrawable(R.drawable.shadow);
menu.setFadeDegree(0.5f);
menu.setBehindWidth(DenstityUtils.dp2px(this, 140));
}