Pytania otagowane jako android-fragments

Fragmenty reprezentują zachowania wielokrotnego użytku lub części interfejsu użytkownika w aplikacji na Androida.

12
fragment androida - jak zapisać stany widoków we fragmencie, gdy inny fragment jest na niego wypychany
W FragAAndroidzie fragment (powiedzmy ) zostanie dodany do stosu, a inny fragment (powiedzmy FragB) znajdzie się na górze. Teraz po uderzeniu wraca FragAna górę i onCreateView()zostaje wywołany. Teraz byłem FragAw szczególnym stanie, zanim FragBzostałem zepchnięty na to. Moje pytanie brzmi: jak mogę przywrócić FragApoprzedni stan? Czy istnieje sposób na zapisanie …

11
Zastąpienie fragmentu innym fragmentem wewnątrz grupy aktywności
Mam fragment wewnątrz działania grupowego i chcę go zastąpić innym fragmentem: FragmentTransaction ft = getActivity().getFragmentManager().beginTransaction(); SectionDescriptionFragment bdf = new SectionDescriptionFragment(); ft.replace(R.id.book_description_fragment, bdf); ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN); ft.addToBackStack(null); ft.commit(); Działa dobrze, gdy jest wykonywany jako osobny projekt bez użycia grupy aktywności, wszystko działa dobrze w log cat, ponieważ kontrola przechodzi do getview (), ale …

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 { /** * …

18
java.lang.IllegalStateException: nie można wykonać tej czynności po onSaveInstanceState
Korzystam z biblioteki pomocy technicznej dla mojej aplikacji. W mojej FragmentActivity używam AsyncTask do pobierania danych z Internetu. W metodzie onPreExecute () dodaję Fragment, aw metodzie onPostExecute () ponownie go usuwam. Kiedy w międzyczasie zmienia się orientacja, pojawia się wspomniany powyżej wyjątek. Proszę spojrzeć na szczegóły: private class onFriendAddedAsyncTask extends …

7
Jak przekazać zmienną z Activity do Fragment i przekazać ją z powrotem?
Obecnie tworzę aplikację na Androida i chcę przekazać datę między działaniem a fragmentem. Moja aktywność posiada przycisk, który otwiera fragment: DatePickerFragment. W swojej działalności pokazuję datę, którą chcę zmodyfikować fragmentem. Chcę więc przekazać datę selektorowi daty i odesłać ją do ćwiczenia. Wypróbowałem wiele rozwiązań, ale żadne nie działa. Prostym sposobem …

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 …

7
Czy to właściwy sposób na uporządkowanie tylnego stosu Fragmentów po pozostawieniu głęboko zagnieżdżonego stosu?
Używam biblioteki Android Compatibility do implementowania fragmentów i rozszerzyłem przykładowy układ, tak aby fragment zawierał przycisk, który odpala inny fragment. W okienku wyboru po lewej stronie mam 5 elementów do wyboru - A B C D E. Każdy ładuje fragment (przez FragmentTransaction:replace) w okienku szczegółów -a b c d e …

6
Kompletna próbka robocza scenariusza trzech fragmentów animacji Gmaila?
TL; DR: Szukam kompletnej, działającej próbki tego, co będę nazywać scenariuszem „trzyczęściowej animacji Gmaila”. W szczególności chcemy zacząć od dwóch fragmentów, takich jak ten: Po jakimś zdarzeniu interfejsu użytkownika (np. Dotknięciu czegoś we fragmencie B) chcemy: Fragment A, aby zsunąć się z ekranu w lewo Fragment B przesuwa się do …

5
Fragment czy fragment wsparcia?
Tworzę aplikację obsługującą system Android> = 4.0. Wykorzystuje fragmenty z android.apppakietu. Ponieważ mam problemy ze starszą implementacją fragmentów w wersji 4.0, taką jak ta , które zostały już naprawione w bibliotece wsparcia, rozważam powrót do implementacji fragmentu z biblioteki obsługi, aby uzyskać bardziej niezawodną i spójną implementację. Jaka jest twoja …

11
Wywołanie metody Fragment z działania nadrzędnego
W przewodniku dla programistów fragmentów Androida widzę, że „działanie może wywoływać metody we fragmencie, uzyskując odwołanie do fragmentu z FragmentManager przy użyciu findFragmentById()lub findFragmentByTag()”. Poniższy przykład pokazuje, jak uzyskać odwołanie do fragmentu, ale nie jak wywołać określone metody we fragmencie. Czy ktoś może podać przykład, jak to zrobić? Chciałbym wywołać …

7
FragmentPagerAdapter getItem nie jest wywoływana
Nie mogę ponownie użyć fragmentu w FragmentPagerAdapter .. Używając metody zniszczenia (), usuwa fragment, ale nadal nie wywołuje ponownie getItem (). Są tylko 2-3 obrazy, więc używam FragmentPagerAdapter zamiast FragmentStatePagerAdapter .. public class ExamplePagerAdapter extends FragmentPagerAdapter { ArrayList < String > urls; int size = 0; public ExamplePagerAdapter(FragmentManager fm, ArrayList …

12
Jak wyczyścić stos nawigacji po przejściu do innego fragmentu w systemie Android
Używam nowego komponentu architektury nawigacji w systemie Android i utknąłem w czyszczeniu stosu nawigacji po przejściu do nowego fragmentu. Przykład: Jestem w loginFragment i chcę, aby ten fragment został usunięty ze stosu, kiedy przejdę do fragmentu głównego, aby użytkownik nie powrócił do loginFragmentu po naciśnięciu przycisku Wstecz. Do nawigacji używam …

5
runOnUiThread we fragmencie
Próbuję przekonwertować działanie na fragment. Znak błędu włączony runOnUiThread. w przeszłości: GoogleActivityV2 rozciąga się od Activity. runOnUiThread w klasie ExecuteTask. klasa ExecuteTask zagnieżdżona w działaniu. (Uruchom ok) teraz: GoogleActivityV2 rozciąga się od Fragment. runOnUiThread w klasie ExecuteTask. klasa ExecuteTask zagnieżdżona w działaniu. (Błąd w runOnUiThread) oto mój kod public class …

9
Problemy z tylnym stosem fragmentów Androida
Mam ogromny problem ze sposobem, w jaki wydaje się działać backstack fragmentów Androida i byłbym bardzo wdzięczny za każdą oferowaną pomoc. Wyobraź sobie, że masz 3 fragmenty [1] [2] [3] Chcę, aby użytkownik mógł nawigować, [1] > [2] > [3]ale w drodze powrotnej (naciskając przycisk Wstecz) [3] > [1]. Jak …

7
Cykl życia fragmentu systemu Android w przypadku zmian orientacji
Użycie pakietu zgodności do celu 2.2 przy użyciu fragmentów. Po przekodowaniu działania w celu użycia fragmentów w aplikacji nie mogłem uzyskać działania zmiany orientacji / zarządzania stanem, więc utworzyłem małą aplikację testową z pojedynczym FragmentActivity i jednym fragmentem. Dzienniki ze zmian orientacji są dziwne, z wieloma wywołaniami do fragmentów OnCreateView. …

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.