7

Ich verwende Aktionsleiste mit Hilfe von Android-support-v7-appcompat und auch Navigationsleiste über ihn verwenden.ActionBar und ActionBar.Tab und Navigationsleiste android

In einem meiner Fragment wenn ich ActionBar.Tabs verwenden, dann überlappt die Streifen in der Navigationsleiste und die Schublade wird unterhalb der ActionBar Tabs.

Wie kann ich die Aktionsleiste machen wie in Google-Anwendung oder Google-Film Anwendung spielen. Die Tabs sollten auch wie das Fragment zurückgehen. Wie kann ich das gleiche mit Android-Unterstützung-v7-appcompat Libs

Antwort

4

Für Tab Bar tun versuchen ViewPagerIndicator http://viewpagerindicator.com/ Dies hat eine sehr gute Umsetzung für Tab-Leiste.

Wenn wir Standard-Tab-Leiste mit ActionBar verwenden, im Landschaftsmodus wird es in einzelne Zeilen zusammengefasst werden. Daher ist es besser, die obige Bibliothek zu verwenden.

+0

Danke für Ihren Vorschlag. Ich erreichte die oben genannte Anforderung mit http://viewpagerindicator.com/ :) – Ganesh

2

ich glaube, Sie besser dran wären, eine Bibliothek wie ViewPagerIndicator verwenden. Die ActionBar wird als Dekor erkannt und oben im Fenster angezeigt. DrawerLayout wird als Objekt im Fenster gezeichnet.

nicht sicher, ob sie gehen es in einer zukünftigen Überarbeitung zu beheben, aber ViewPagerIndicator ist ziemlich einfach irgendwie einrichten und anpassen.

Auch gehen auf diese Frage für eine bessere Leistung getting-drawerlayout-to-slide-over-the-actionbar

+0

Vielen Dank für Ihren Vorschlag. Ich habe die obige Anforderung mit viewpagerindicator.com erreicht :) – Ganesh

2

Hallo, ich hatte das gleiche Problem auf meinem Projekt und schließlich habe ich es pagersliding Tabstrip-Bibliothek, wird es funktioniert perfekt für Ihre need.Here ist der Link pagerslidingtabstrip

+0

Können Sie ein bisschen mehr erklären, wie Sie das bewerkstelligt haben? Ich versuche, diese Bibliothek sowie die Navigationsschublade Ebene zu verwenden, aber meine Registerkarten erstrecken sich nur auf den gesamten Bildschirm und sie scrollen nicht .. Ich habe Schwierigkeiten, die Registerkarten sowie die Navigationsschublade zu implementieren ... – Sandra