Jestem zaznajomiony z TabHost / TabSpec, aby utworzyć aplikację z zakładkami. Zauważyłem, że istnieje więcej niż jedna opcja tworzenia kart:
1- Tabulatory na pasku akcji
2- Viewpager (domyślam się, że google nazywa to pageriem poziomym)
3- I podchodź do podejścia tabhost / tabspec.
Próbowałem czytać google docs, ale to jest jak wszędzie, więc byłem jeszcze bardziej zdezorientowany. Kiedy używałbyś czegoś, co jest normą?
Dzięki
Odpowiedzi:
0 dla odpowiedzi № 1Powinieneś używać paska narzędzi z ViewPagerem do symulacji zakładek (wszystko zapakowane w AppBarLayout). Wynik będzie wyglądał mniej więcej tak:
Więcej informacji na temat tego typu projektu można znaleźć w specyfikacji Material Design: https://www.google.com/design/spec/components/tabs.html#tabs-usage
Ponadto, oto dobry samouczek na temat wdrażania kart w ViewPager: http://blog.grafixartist.com/material-design-tabs-with-android-design-support-library/