(Znalazłem rozwiązanie - zobacz mój post w sekcji odpowiedzi poniżej). W mojej aplikacji użytkownik zacznie od jednego widoku swoich danych. Chciałbym dodać ViewPager i pozwolić użytkownikowi na dodawanie większej liczby widoków według potrzeb. Jak mam to zrobic? (Nie chcę używać FragmentPagerAdapter.) Przeczytałem niezliczone posty i przeglądy, ale wciąż czegoś mi …
Używam ViewPagera w mojej aplikacji i definiuję go w głównym działaniu. Wewnątrz onCreatemetody ładuję pewną liczbę stron z SharedPreferences i przekazuję to do PagerAdapter: @Override public int getCount() { return numberOfPages; } Problem polega na tym, że gdybym zmienił tę liczbę w Preferencjach (lub innym działaniu) na inny indeks strony, …
Mam trzy strony (fragmenty) w ViewPager, jednak chcę wyświetlić element menu tylko dla dwóch z tych stron. Kod podany w poprzedniej odpowiedzi SO nie wydaje się działać: @Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibleToUser == true) { } else if (isVisibleToUser == false) { } } Eclipse mówi, …
Projektuję widok z wieloma stronami. Chcę, aby krawędzie poprzednich i następnych stron były wyświetlane jak poniżej i zaimplementuj przesunięcie 2 palcami, aby przełączać się między stronami. Próbowałem używać ViewPagerz negatywnym marginesem strony, jak sugerowano tutaj, ale pokazuje to tylko jedną krawędź na ekranie, a nie obie jednocześnie. Alternatywnie, czy istnieje …
Używam ViewPagera zgodnego z wersją 4 w systemie Android. Moja FragmentActivity zawiera zbiór danych, które mają być wyświetlane na różne sposoby na różnych stronach w moim ViewPager. Do tej pory mam tylko 3 wystąpienia tego samego ListFragment, ale w przyszłości będę miał 3 wystąpienia różnych ListFragmentów. ViewPager znajduje się na …
Mam plik, ViewPagerktóry tworzy instancję View. Chciałbym na chwilę wyłączyć przewijanie podglądu i przycisków potomnych, podczas gdy wynik wyszukiwania jest zwracany do widoku. Dzwonię, viewPager.setEnabled(false)ale to go nie wyłącza. Czy ktoś ma jakieś pomysły?
Próbuję dynamicznie dodawać i usuwać fragmenty z ViewPager, dodawanie działa bez żadnych problemów, ale usuwanie nie działa zgodnie z oczekiwaniami. Za każdym razem, gdy chcę usunąć bieżący element, ostatni zostaje usunięty. Próbowałem również użyć FragmentStatePagerAdapter lub zwrócić POSITION_NONE w metodzie getItemPosition adaptera. Co ja robię źle? Oto podstawowy przykład: MainActivity.java …
Używam ViewPagerdo przesuwania między Fragments, ale czy mogę używać ViewPagerdo przesuwania między Viewsprostym układem XML? To jest moja strona Adapterdla ViewPagera, który jest używany do przesuwania między fragmentami: import java.util.List; import com.app.name.fragments.TipsFragment; import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; import android.support.v4.app.FragmentTransaction; import android.view.ViewGroup; public class PageAdapter extends FragmentPagerAdapter { /** * …
Mam ViewPager podłączonego do FragmentPagerAdapter, który wyświetla trzy fragmenty. ViewPager wydaje się niszczyć widok hostowanego fragmentu, gdy jest więcej niż jedno przesunięcie od bieżącej pozycji. Wszystkie te widoki są prostymi listami i ta optymalizacja jest całkowicie niepotrzebna, więc chciałbym ją wyłączyć. Powoduje to pewne problemy wizualne, ponieważ listy mają zastosowane …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte w zeszłym roku . Popraw to pytanie Czy istnieje sposób, aby ViewPagerprzewijać nie w poziomie, ale w pionie ?!
Muszę stworzyć interfejs taki jak Google Newsstand, który jest rodzajem ViewPagera (przewijanie w poziomie) nad zwijanym nagłówkiem (przewijanie w pionie). Jednym z moich wymagań jest korzystanie z nowej biblioteki Design Support Library przedstawionej na Google IO 2015. ( http://android-developers.blogspot.ca/2015/05/android-design-support-library.html ) Na podstawie próbki stworzonej przez Chrisa Banesa ( https://github.com/chrisbanes/cheesesquare ) …
Mam aplikację, która polega na używaniu ActionBarSherlock w trybie tabulacji. Mam 5 zakładek, a zawartość każdej zakładki jest obsługiwana za pomocą fragmentów. Jednak dla tab2 mam fragment, którego plik xml zawiera element ViewPager, który z kolei ma kilka stron fragmentów. Kiedy początkowo uruchamiam aplikację, to mogę bez problemu przełączać się …
Mam więc fascynujący problem. Pomimo tego, że nie przewijam widoku ręcznie ani programowo, mój WebView jest automatycznie przewijany po załadowaniu danych w nim zawartych. Mam fragment w przeglądarce. Kiedy pierwszy raz ładuję pager, działa zgodnie z oczekiwaniami i wszystko jest pokazane. Ale kiedy „odwrócę stronę”, dane zostaną załadowane, a WebView …
Utworzyłem ViewPager i wszystko działa dobrze, jednak chcę mieć poprzedni następny przycisk poza ViewPager, który może być używany do nawigacji wewnątrz ViewPager. Jak mogę przejść do następnego elementu w ViewPager bez ręcznego przesuwania?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.