2017-07-20 8 views
0

Ich möchte zwei Tabs zu meiner Android App hinzufügen.Swipe zwischen den Tabs, wenn die Layouts gleich sind

  • Tab 1: Aufgaben tun
  • Tab 2: Fertig Aufgaben

Das Layout in beiden Ansichten ist das gleiche (das einzige, was ändert, sind die Daten gezeigt). Es ist ein Rasterlayout mit Kartenansichten.

Wie kann ich die Tab/Swipe-Aktion implementieren, die sich von einer zur anderen ändert, die beide die gleiche .xml sind?

Android-Dokumentation ist veraltet und viele der verwendeten Methoden here sind veraltet.

+0

https://developer.android.com/samples/SlidingTabsBasic/src/com.example.android.common/view/SlidingTabLayout.html –

+0

Sie können nur 2 Fragmente mit der gleichen XML verwenden. – reTs

+0

Fügen Sie Registerkarten mithilfe von TabLayout hinzu und verwenden Sie ViewPagerAdapter, fügen Sie Ihre Fragmente für jede Registerkarte in ViewPagerAdapter hinzu und kodieren Sie, was auch immer Sie in jedem Fragment mit oder ohne dasselbe Layout ausführen möchten. –

Antwort

0

können Sie viewPager und tabLayout für diesen swipefeature verwenden und Ihre Fragmente durch individuelle Adapter aufrufen, indem FragmentPagerAdapter in diesem extanding.

Verwandte Themen