Czy ktoś może mi wytłumaczyć lub może wskazać łącze lub przykład tego, jak należy traktować orientację ekranu, jeśli chodzi o fragmenty. Problem w tym momencie polega na tym, że mam aplikację z paskiem akcji z trzema zakładkami. Każda zakładka zawierająca jeden fragment. Więc kiedy odwrócić urządzenie tylko jeden fragment, że ustawiony jako wybierane za pomocąorientacja ekranu obsługi fragmentów z zakładkami w pasku czynności
actionbar.setSelectedNavigationItem(1)
jest pokazane (bez zamieszania, pozostałe karty są widoczne, ale po kliknięciu na nich nic się nie dzieje, nie mogą wybrane i pokazane, ich zawartość nigdy nie jest pokazywana). Czy jest coś, co się robi w takich przypadkach? Czy ktoś może mi doradzić, byłbym wdzięczny. Dziękuję.
Wymyśliłem to samo, kilka dni temu. Ale rozwiązał to trochę inaczej. W metodzie onDestroyView w fragmentach, wywołuję usunięcie dla tego konkretnego fragmentu, więc nie będą to fragmenty z poprzednich stanów. Ale twoja droga rozwiązuje problem, jak sobie wyobrażam. Więc dziękuję! – Sandra
Dobrze wyjaśniono, ma sens, rozwiązuje określony wspólny problem. Wielkie dzięki. A + – LeffelMania
Dzięki! BTW, używam hide/show zamiast odczepiania/dołączania jest kilka miejsc, aby uniknąć odtwarzania fragmentów widokowych (czasami jest długa). I to też działa. –