Jeśli nie muszę udzielać wsparcia dla starszych wersji Androida i mogę po prostu użyć interfejsu API 17, istnieje alternatywny sposób implementacji reklamowanego poziomego przesunięcia (jak w Gmailu), a nie korzystania z viewpagera, funkcji fragmentacji (nowe interfejsy API już mają fragmenty ...) itp., aby pozbyć się biblioteki wsparcia?Jak mogę przeprowadzić przesunięcie poziome, nie korzystając z biblioteki pomocniczej?
Wszystkie samouczki, które znalazłem dla ruchu poziomego, pokazują, jak to zrobić, korzystając z biblioteki pomocy i funkcji FragmentAktywności. W przeciwnym razie, jaka jest zaleta nowych interfejsów API, jeśli nie mogę korzystać z ich natywnych klas i metod?
OK, więc sądzę, że powinienem podać najlepszą odpowiedź i skorzystać z biblioteki pomocy technicznej. Nie mam żadnego konkretnego powodu, aby nie używać podglądu obok faktu, że chciałem, aby biblioteka wsparcia aplikacji była darmowa. Ponieważ polecenie przesunięcia w poziomie jest tak zalecane w wytycznych dla Androida, myślałem, że istnieje alternatywny sposób wbudowany w nowe interfejsy API, które ignorowałem. Pomyślałem, że zazwyczaj opisywane podejście wykorzystuje bibliotekę wsparcia, ponieważ większość deweloperów prawdopodobnie chce zachować zgodność aplikacji ze starszą wersją Androida, która wciąż jest szeroko rozpowszechniona. – Danny
@CommonsWare Mam do czynienia z problemem podczas korzystania z ViewPager. Czy możesz przyjrzeć się temu ... http://stackoverflow.com/questions/30303488/how-to-update-fragments-data-used-in-viewpager-view-is-not-showing-the-eddated – AB1209