码迷,mamicode.com
首页 > 移动开发 > 详细

Android中slidingmenu的使用

时间:2014-12-29 06:30:39      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

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的使用

标签:

原文地址:http://www.cnblogs.com/wanghongwei/p/4190916.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!