Pytania otagowane jako android-viewpager

ViewGroup zarządzający układem widoków podrzędnych, między którymi użytkownik może przesuwać.

8
dynamicznie dodawać i usuwać widok do przeglądarki
(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 …


5
Jak zmienić stronę ViewPager?
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, …

5
Określ, kiedy ViewPager zmienia 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, …

7
ViewPager z granicami poprzedniej i następnej strony
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 …

10
Zaktualizuj dane w ListFragment jako część ViewPager
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 …

13
Czy można wyłączyć przewijanie w ViewPager?
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?

16
Usuń stronę fragmentu z ViewPager w systemie Android
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 …

7
Czy mogę używać pagera widoku z widokami (nie z fragmentami)
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 { /** * …

3
Zapobiegaj niszczeniu widoków pozaekranowych przez ViewPager
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 …

15
Android: pionowy ViewPager [zamknięty]
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 ?!

19
ViewPager w NestedScrollView
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 ) …

13
Pojawienie się błędu „Java.lang.IllegalStateException Activity zostało zniszczone” podczas używania kart z ViewPager
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ę …

7
Jak zapobiec przewijaniu widoku scrollview do widoku internetowego po załadowaniu danych?
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 …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.