Ich mache eine Ansicht und eine Aktivität, die SherlockMapActivity erweitert und SlidingMenu-Bibliotheken verwendet, damit meine Hauptansicht wie bei Google+ rollen kann. Ich habe das SlidingMenu per XML hinzugefügt und meine Ansicht scrollt perfekt das ausgeblendete Menü, aber es scrollt nur die Ansicht unterhalb der Aktionsleiste. In der Google+ App scrollt es auch durch die Aktionsleiste und ich habe gesehen, dass es eine Funktion gibt, die es ermöglicht, meine Aktionsleiste zu verschieben, aber es funktioniert nicht.Sherlock Action Bar mit Sliding-Menü
Was wäre der beste Weg, um meine Aktionsleiste mit der vollen Ansicht gleiten zu lassen? Vielleicht erweitere ich nicht die richtige Klasse?
Dies ist, wie ich die SlidingMenu meiner App hinzufügen:
XML-Datei:
<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"
/>
Und das ist das Ergebnis:
Entschuldigung, es gibt nicht viel Code hier, aber hier ist ein Artikel über das, was Sie versuchen zu tun: http://android.cyrilmottier.com/?p=658 – Krylez
@Alex können Sie einige Anweisungen auf, wie Sie haben actionbarsherlock zusammen mit dem gleitenden Menü implementiert. Ich habe Probleme. –
@ aman.nepid Sie können es implementieren, indem Sie zum SlidingMenu-Projekt gehen, jede Sliding__Activity öffnen und alle "extends" in "extends Sherlock__Activity" ändern. Sie müssen dem SlidingMenu-Projekt Sherlock-Bibliotheken hinzufügen und dann das Projekt säubern und kompilieren.Dann müssen Sie diese neue SlidingMenu-Bibliothek Ihrem Projekt hinzufügen und sie verwenden, indem Sie Ihre Aktivität von Sliding__Activity ausdehnen. – Alex