首页 > 代码库 > Android中slidingmenu的使用

Android中slidingmenu的使用

public class MainActivity extends SlidingFragmentActivity {	private SlidingMenu slidingMenu;	@Override	public void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		//全屏		requestWindowFeature(Window.FEATURE_NO_TITLE);		// 设置内容布局		setContentView(R.layout.content);  		// 设置侧拉条目布局		setBehindContentView(R.layout.menu_frame);  		// 获取侧拉栏目对象		slidingMenu = getSlidingMenu();		// 设置哪种方式可以拉出侧栏		// Controls whether the SlidingMenu can be opened with a swipe gesture.		// Options are TOUCHMODE_MARGIN, TOUCHMODE_FULLSCREEN, or TOUCHMODE_NONE		// TOUCHMODE_NONE的应用场景举例:当导航切换到不需要侧拉时设置NONE即可		// TOUCHMODE_MARGIN拖拽边缘有效		// TOUCHMODE_FULLSCREEN 全屏拖拽有效		slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);//		// 设置内容显示页对应的dp大小		slidingMenu.setBehindOffsetRes(R.dimen.slidingmenu_offset);  //		// 设置左侧侧拉栏目宽度,和设置内容显示页相对应,注意单位为px//		// slidingMenu.setBehindWidth(140);//		// 设置侧拉栏目所在的位置  LEFT_RIGHT LEFT		slidingMenu.setMode(SlidingMenu.LEFT);//		// 给侧拉栏目和左侧内容页区分开(加线)		slidingMenu.setShadowDrawable(R.drawable.shadow);		slidingMenu.setShadowWidthRes(R.dimen.shadow_width);

 

Android中slidingmenu的使用