Android 滑动菜单(库)始终全屏显示

Android 滑动菜单(库)始终全屏显示,android,layout,menu,Android,Layout,Menu,我正在尝试在我的应用程序中实现。我现在的问题是,我似乎无法控制菜单的宽度。它总是全屏的 有人能告诉我怎么解决这个问题吗 这是我一直在玩的代码 SlidingMenu menu = new SlidingMenu(this); menu.setMode(SlidingMenu.LEFT); menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); menu.setBehindWidth(10); menu.attachToActivity(this

我正在尝试在我的应用程序中实现。我现在的问题是,我似乎无法控制菜单的宽度。它总是全屏的

有人能告诉我怎么解决这个问题吗

这是我一直在玩的代码

SlidingMenu menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN);
menu.setBehindWidth(10);
menu.attachToActivity(this, SlidingMenu.SLIDING_WINDOW);

其中一个提交日志仅在宽度后读取
,现在不工作[jfeinstein10]
。可能它坏了


您可以做的是转到包含所有内容的最大组件,并在其上设置
android:minWidth
。粗略地看一眼,它似乎是
菜单\u frame.xml
。但是您可能需要检查一些事情。

对于那些碰巧偶然发现这个问题的人,在寻找如何解决它的过程中,我能够通过在我的
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>
SlidingMenu sm=getSlidingMenu();
sm.设置阴影宽度(R.尺寸滑动菜单宽度);
sm.setBehindOffsetRes(R.dimen.滑动菜单偏移);
sm.Setfadegree(0.35f);
sm.设置触摸模式(滑动菜单.触摸模式\全屏);
15dp
60dp

我将使用这些代码,看看是否能让它正常工作。谢谢你的研究!