我正在尝试实现 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>
关于android - 滑动菜单(库)始终全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14883622/