android - 滑动菜单(库)始终全屏

标签 android layout menu

我正在尝试实现 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/

相关文章:

android - setText 后的 TextView 和 Size

css - SharePoint 页面布局比例不同

wpf - 如何将顶级 MenuItem 上的 Visibility 属性绑定(bind)到 ViewModel

在单击该部分之前菜单不会展开的 CSS 导航

android - 地理编码器是否适用于模拟器

android - 如何显示带有透明背景图像的弹出窗口?

java - 我的 JComponents 占用了太多像素

python - 如何调整 QVBoxLayout 中布局之间的空间

html - 悬停背景显示不正确?

java - Android CountDownTimer 并在 Canvas 上绘图