项目中SlidingMenu的集成

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));
		
	}


猜你喜欢

转载自blog.csdn.net/ningchao328/article/details/54314271