我正在制作一个视图和一个扩展SherlockMapActivity的活动,并使用SlidingMenu库让我的主视图像Google+一样滚动。 我已经通过XML添加了SlidingMenu,我的视图滚动完美地显示隐藏的菜单,但它只滚动操作栏下方的视图。在Google+应用中,它还会滚动操作栏,我看到有一个功能可以让我的操作栏滑动启用但不起作用。
使用完整视图使我的操作栏滑动的最佳方法是什么? 也许我没有扩展正确的课程?
这就是我将SlidingMenu添加到我的应用程序的方式:
XML文件:
<com.slidingmenu.lib.SlidingMenu
xmlns:sliding="http://schemas.android.com/apk/res-auto"
android:id="@+id/slidingmenulayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
sliding:viewAbove="@layout/activity_main"
sliding:viewBehind="@layout/menu_desplegado"
sliding:behindOffset="120dip"
sliding:behindScrollScale="0.25"
/>
这就是结果:
答案 0 :(得分:9)
我已经解决了我的问题。
为了让我的Action Bar变为幻灯片,我必须以这种方式修改SlidingMenu:
然后我从SlidingMapActivity扩展了我的MainActivity,它运行得很好。
答案 1 :(得分:2)
好的,我想我找到了答案。尝试在github上查看这个项目: https://github.com/jfeinstein10/SlidingMenu
以下是其中的视频: http://www.youtube.com/watch?v=8vNaANLHw-c&feature=youtu.be
答案 2 :(得分:2)
在我的情况下,我更喜欢在代码中添加此slideMenu。
好吧,当你创建这个SlideMenu时:
menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.LEFT);
然后设置这一行:
menu.attachToActivity(this, SlidingMenu.SLIDING_WINDOW);
这就是魔术!。
答案 3 :(得分:1)
这是一个由我开发的简单滑动菜单开发人员的完整项目 http://github.com/leonardosalles/shipp-sliding-menu