使用滑动菜单库滑动菜单滑动到全屏android

Posted

技术标签:

【中文标题】使用滑动菜单库滑动菜单滑动到全屏android【英文标题】:Sliding menu sliding to full screen android with sliding menu library 【发布时间】:2014-09-02 20:46:49 【问题描述】:

我正在使用Sliding menu library。滑动屏幕时,整个活动布局会向右移动。但我想修复顶部的标题,只需要去剩余的部分。 我的滑屏代码是

    setBehindContentView(R.layout.sliding_screen);
    menu = getSlidingMenu();

    menu.setMode(SlidingMenu.LEFT);
    menu.setShadowWidthRes(R.dimen.shadow_width);
    // menu.setShadowDrawable(R.drawable.ic_launcher);
    menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
    menu.setFadeDegree(0.35f);
    setSlidingActionBarEnabled(true);

我在布局中包含标题

 <include
    android:id="@+id/include1"
    android:layout_
    android:layout_
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    layout="@layout/header_layout" />

【问题讨论】:

你可以试试navigation drawer而不是滑动菜单。 【参考方案1】:

在将菜单附加到活动时使用 SlidingMenu.SLIDING_CONTENT。

代码:

SlidingMenu menu;
menu = new SlidingMenu(this);
menu.attachToActivity(activity, SlidingMenu.SLIDING_CONTENT);

【讨论】:

【参考方案2】:

我知道这个较早,但如果您使用的是 SlidingFragmentActivity(这意味着您实际上并没有像 manishkumar 建议的那样使用 attachToActivity),那么您应该致电 setSlidingActionBarEnabled(false)。这将使操作栏不会与SlidingFragmentActivity中的菜单一起滑动

【讨论】:

以上是关于使用滑动菜单库滑动菜单滑动到全屏android的主要内容,如果未能解决你的问题,请参考以下文章

Lion 全屏菜单栏不向下滑动

WPF 滑动菜单

如何在android中的标签上使用滑动菜单?

【求助】SlidingMenu 左右滑动菜单与viewpage冲突问题

如何在android中同时实现滑动菜单和溢出菜单

继续滑动菜单的完善,NavigationView,图片圆形化-CircleImageView