Android:滑动菜单仅滑动内容

标签 android slidingmenu

我在我的应用程序中使用带有 ActionBarSherlock 的滑动菜单。操作栏和滑动菜单工作正常,但我希望滑动菜单仅滑动内容而不是像最新版本的 youtube 应用程序那样滑动操作栏。

这可以用滑动菜单实现吗?如果是,请告诉如何

提前致谢

下面是我的 actionbar 和 slidingmenu 代码

    getSlidingMenu().setSlidingEnabled(true);
    getSlidingMenu().setShadowWidthRes(R.dimen.shadow_width);
    getSlidingMenu().setShadowDrawable(R.drawable.shadow);
    getSlidingMenu().setBehindOffsetRes(R.dimen.actionbar_home_width);
    getSlidingMenu().setBehindScrollScale(0.25f);
    getSlidingMenu().setFadeDegree(0.35f);
    getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

    final ActionBar actionBar = getSupportActionBar();
    actionBar.setDisplayHomeAsUpEnabled(true);

最佳答案

解决方案:

        setSlidingActionBarEnabled(false);

引用:

看看example

添加建议的解决方案后,您的最终代码将如下所示,

getSlidingMenu().setSlidingEnabled(true);
getSlidingMenu().setShadowWidthRes(R.dimen.shadow_width);
getSlidingMenu().setShadowDrawable(R.drawable.shadow);
getSlidingMenu().setBehindOffsetRes(R.dimen.actionbar_home_width);
getSlidingMenu().setBehindScrollScale(0.25f);
getSlidingMenu().setFadeDegree(0.35f);
getSlidingMenu().setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);

final ActionBar actionBar = getSupportActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);

        setSlidingActionBarEnabled(false);

希望对您有所帮助!!

关于Android:滑动菜单仅滑动内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16872852/

相关文章:

java - onKeyDown 不起作用

android - ProGuard - 仅混淆和缩小包?

java - 应用程序每次崩溃 : Fatal Exception Main

android - 使用 jfeinstein10 库的滑动菜单

android facebook 滑动菜单

Android如何比较 fragment ?

android - SlidingMenu 和三星在弹出 View 中打开(指定的 child 已经有 parent 。异常(exception))

android - 加载 ListView 时的性能问题

android - 提交失败后EditText失去边框

Android jfeinstein10/SlidingMenu 的动画在改变 fragment 时不流畅