Ich habe große Schwierigkeiten, Fragmente mit Tabs / Swiping zu arbeiten. Ich habe eine Aktivität und zwei Fragmente, eine mit einem ListView. Was ich will, ist, wenn ich mit der ListView von Fragment 1 zum Fragment wische, um die ListView zu aktualisieren oder wenn möglich das zweite Fragment neu zu erstellen ....
Was ich gerade versuche ist, FragmentTransaction.replace () so zu benutzen:
%Vor%Also dachte ich, wenn ich zu Tab 2 wische, das ist das mit dem ListView, würde es es durch ein neues ersetzen, das es erstellt. Was tatsächlich passiert ist, dass, wenn ich zu Tab 2 wische, es das Fragment mit dem ListView neu erstellt (ich weiß, weil ich einen Dialog in der onCreateView habe, der zum Bildschirm zeigt), aber dann ist das Fragment / Tab leer / schwarz. Was mache ich falsch? Wohin geht dieses Fragment, das erstellt wird?
Ich weiß nicht, ob der Code der Fragmente relevant ist, aber lassen Sie es mich wissen, wenn ich es posten soll und ich kann das tun. Das ist meine PagerAdapter-Klasse.
%Vor%Danke für jede Hilfe! Ich ziehe mir wirklich die Haare aus: (
Wenn Sie von Registerkarte 1 zu Registerkarte 2 wischen, zeigt Registerkarte 2 mein Dialogfeld und dann lädt die Registerkarte, aber wenn ich zurück zu Registerkarte 1 gehe, ist alles schwarz ... und wenn ich dann wieder zu Registerkarte 2 gehe, erstellt es wieder und zeigt meinen Dialog und wird dann auch schwarz ...
öffentliche Klasse FragmentTwo erweitert Fragment {
%Vor%}
Versuchen Sie, FragmentPlayerAdapter anstelle von FragmentPagerAdapter zu erweitern.
Hier ist mein Code für Fragmente und es funktioniert gut für mich:
%Vor%Lassen Sie mich wissen, ob Sie auch die Listview in einem beliebigen Fragment implementieren möchten.
Hoffe das hilft ..:)
Okay. Hier ist das Ding ..
Ich habe deinen Code nicht wirklich benutzt, sondern ein ähnliches Konzept verwendet. Es wird eine komplette Lösung sein.
// Dies ist der Ausgangspunkt der App. Es hat viele Fragmente und ich benutze mein eigenes json, um die Daten zu erhalten.
%Vor%Tags und Links android android-fragments android-fragmentactivity android-viewpager