Alle Fragmente beim Öffnen der App laden

7

Ich habe eine App, die Fragmente verwendet, um einen Seitenadapter zu erstellen. Ich benutze dies, um eine Swipe-Registerkarte zu erstellen, die ein anderes Fragment lädt. Jedes Fragment lädt eine Webansicht, die eine speziell formatierte Website anzeigt. Im Moment lädt meine App nur die Fragmente, auf denen sie sich befindet und die links und rechts davon. Ich möchte alle sechs Tabs gleichzeitig und nie wieder laden. Gibt es eine Möglichkeit, dies zu tun?

%Vor%     
AquaMorph 06.01.2014, 20:32
quelle

1 Antwort

22

Rufen Sie setOffscreenPageLimit mit einer höheren Nummer als auf halb deine Fragmente. Dadurch wird der Viewpager gezwungen, alle Fragmente zu erstellen und zu behalten, die Sie in Ihrem Adapter erstellt haben.

%Vor%     
petey 06.01.2014, 20:35
quelle