我正在尝试在我的应用中实现
sliding menu library.我现在的问题是我似乎无法控制菜单的宽度.它始终是全屏的.
谁能告诉我如何解决这个问题?
这是我一直在玩的代码.
SlidingMenu menu = new SlidingMenu(this); menu.setMode(SlidingMenu.LEFT); menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); menu.setBehindWidth(10); menu.attachToActivity(this,SlidingMenu.SLIDING_WINDOW);
解决方法
对于那些偶然发现这个问题的人来说,在寻找如何解决它时 – 我能够通过在onCreate方法中使用以下代码来解决我的问题.
SlidingMenu sm = getSlidingMenu(); sm.setShadowWidthRes(R.dimen.slidingmenuWidth); sm.setBehindOffsetRes(R.dimen.slidingmenuOffset); sm.setFadeDegree(0.35f); sm.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN); <dimen name="slidingmenuWidth">15dp</dimen> <dimen name="slidingmenuOffset">60dp</dimen>