使用滑动菜单库滑动菜单滑动到全屏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的主要内容,如果未能解决你的问题,请参考以下文章