android-fragments
ViewPager i fragmenty-jaki jest właściwy sposób przechowywania stanu fragmentu?
Fragmenty wydają się być bardzo miłe dla oddzielenia logiki interfejsu użytkownika na niektóre moduły. Ale wraz z ViewPager j ... ent.class.getName());
}
if (mMessagesFragment == null)
mMessagesFragment = new MessagesFragment();
...
}
Najlepsza praktyka tworzenia instancji nowego fragmentu Androida
Widziałem dwie ogólne praktyki tworzenia instancji nowego fragmentu w aplikacji:
Fragment newFragment = new MyFragment();
... konstruktor dla fragmentu.
Coś mnie ominęło?
Jakie są korzyści z jednego podejścia nad drugim? Czy to tylko dobra praktyka?
Raz na zawsze, jak poprawnie zapisać stan instancji fragmentów w tylnym stosie?
Znalazłem wiele przykładów podobnych pytań na SO, ale żadna odpowiedź niestety nie spełnia moich wymagań.
Mam różne układy d ... ołania obu funkcji jest odwrócona, więc musiałbym uwzględnić dwie różne sytuacje. Musi być czystsze i prawidłowe rozwiązanie!
Aktualizować ViewPager dynamicznie?
Nie mogę zaktualizować zawartości w ViewPager.
Pytanie: Jaka jest relacja i prawidłowe użycie metod instantiateItem() i getI ... ktoś z podobnym problemem, bez odpowiedzi...
Http://www.mail-archive.com/[email protected]/msg200477.html
Fragmenty Androida i animacje
Jak należy zaimplementować rodzaj przesuwu, którego używa np. Klient Gmaila Honeycomb?
Może TransactionManager obsłużyć to automatycznie dodając i usuwając fragmenty, trochę trudno to przetestować ze względu na emulator będący pokazem slajdów:)
onActivityResult nie jest wywoływany we fragmencie
Aktywność przechowująca ten fragment ma swój onActivityResult wywoływany, gdy aktywność kamery powraca.
Mój fragment rozpocz ... map) data.getExtras().get("data");
((ImageView)inflatedView.findViewById(R.id.image)).setImageBitmap(photo);
}
}
Jak określić, kiedy Fragment staje się widoczny w ViewPager
Problem: Fragment onResume() W ViewPager zostanie wywołany zanim fragment stanie się rzeczywiście widoczny.
Na przykład mam ... wywołane, gdy drugi fragment stanie się widoczny, aby wyświetlić okno dialogowe w odpowiednim momencie.
Jak można to zrobić?
Zrozumienie fragmentu setRetainInstance(boolean)
Zaczynając od dokumentacji:
Public void setRetainInstance (Boolean retain)
Kontroluje, czy instancja fragmentu jest zachow ...
Dlaczego nie działa z fragmentami na tylnym stosie?
Jakie są przypadki użycia, w których stosowanie tej metody ma sens?
Android-potrzebuję kilku wyjaśnień fragmentów a aktywności i poglądów
W Android API 11+ Google wydało nową klasę o nazwie Fragment.
W filmach Google sugeruje, że w miarę możliwości (link1, link2 ... ie są najważniejsze rzeczy do zapamiętania, gdy używasz fragmentów? Dowolne wskazówki i ostrzeżenia z Twojego doświadczenia?
Wywołanie metody aktywności z fragmentu
Próba wywołania metody w mojej aktywności z fragmentu. Chcę, aby fragment podawał dane metody i pobierał dane po powrocie met ... , ponieważ stwarza problemy w działaniu.
Nowy w fragmentach, więc potrzebuję łatwego i pedagogicznego wyjaśnienia!
Dzięki!
Jak zaimplementować ViewPager z różnymi fragmentami / układami
Kiedy uruchamiam działanie implementujące viewpager, viewpager stworzył różne fragmenty. Chcę używać różnych układów dla każd ... p, Bundle paramBundle)
{
return paramLayoutInflater.inflate(R.layout.motherboardlayout, paramViewGroup, false);
}
}
Jak obsługiwać kliknięcia przycisków za pomocą XML onClick w fragmentach
[[5]} Pre-Honeycomb (Android 3), każda aktywność została zarejestrowana do obsługi kliknięć przycisków za pomocą znacznika on ... fragment, aby otrzymywać kliknięcia przycisku?
przekazać zdarzenia kliknięcia z aktywności do fragmentu, do którego należą?
Oddzielny Tylny Stos dla każdej karty w Androidzie za pomocą fragmentów
Próbuję zaimplementować karty do nawigacji w aplikacji na Androida. Ponieważ TabActivity i ActivityGroup są przestarzałe, chc ... wyświetlenia fragmentu A.
Ważne jest również, aby stan każdej karty był zachowany podczas obracania urządzenia.
BR
Martin
IllegalStateException: nie można wykonać tej akcji po onSaveInstanceState z ViewPager
Otrzymuję raporty użytkowników z mojej aplikacji na rynku, dostarczając następujący wyjątek:
java.lang.IllegalStateExceptio ... iec.
Dla przypomnienia: mam tabhost, a w każdej karcie znajduje się grupa aktywności przełączająca się między aktywnościami.
Pełna próbka robocza Trójczłonowego scenariusza animacji Gmaila?
TL;DR: Szukam pełnej próbki roboczej tego, co będę nazywał scenariuszem "trzyczęściowej animacji Gmaila". W szczególności chc ... iają, że chcę wyciągnąć włosy, a ci z Was, którzy mnie widzieli, wiedzą, że jest to w dużej mierze bezowocne przedsięwzięcie.
Duplicate ID, tag null lub parent id z innym fragmentem dla com.google.android.gms.mapy.MapFragment
Mam aplikację z trzema zakładkami.
Każda karta ma swój własny układ .plik xml. Główna.xml posiada własny fragment mapy. To t ... onCreateView(Activity.java:4722)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:680)
... 19 more
Różnica między FragmentPagerAdapter i FragmentStatePagerAdapter
Jaka jest różnica między FragmentPagerAdapter a FragmentStatePagerAdapter?
About FragmentPagerAdapter Google ' s guide says: ... również ListFragment.
Moje pytania to: którego adaptera powinienem użyć? FragmentPagerAdapter Czy FragmentStatePagerAdapter?
Używanie kontekstu we fragmencie
Jak mogę uzyskać kontekst we fragmencie?
Muszę użyć mojej bazy danych, której konstruktor bierze w kontekście, ale getApplic ... nstruktor bazy danych
public Database(Context ctx)
{
this.context = ctx;
DBHelper = new DatabaseHelper(context);
}
Aktualizuj dane w ListFragment jako część Viewpagera
Używam Viewpagera zgodności V4 w Androidzie. Mój FragmentActivity ma kilka danych, które mają być wyświetlane na różne sposo ... j funkcję w każdym dotkniętym ListFragment, aby ręcznie zaktualizować ListView.
Każda pomoc będzie z wdzięcznością przyjęta!
wsparcie FragmentPagerAdapter zawiera odniesienia do starych fragmentów
OSTATNIE INFORMACJE:
Zawęziłem swój problem do tego, że fragmentManager zachowuje instancje starych fragmentów, a mój viewp ... rzechodzi do ostatniej znanej strony. Wydaje się to dziwne, czy aplikacja nie powinna załadować się do domyślnego fragmentu?