Ich habe einen ViewPager mit zwei Seiten: PageOne, PageTwo. PageTwo ist ein Fragment, das eine ListView enthält, die ich mit einem CursorAdapter bevölkere. Der CursorAdapter wird von einem LoaderManager LoaderManager.LoaderCallbacks<Cursor>
gefüllt. Wenn ich die Ausrichtung des Geräts ändere, verliert PageTwo seinen Inhalt. Was ist eine einfache Möglichkeit, das zu beheben?Fragment verliert Cursordaten bei Orientierungsänderung
0
A
Antwort
0
Ich würde ein Bündel verwenden, um dies durchzuführen.
In onCreate Methode:
if (savedInstanceState != null) {
mNumber = savedInstanceState.getInt(POSITION);
}
im onSaveInstranceState Methode (Sie müssen es außer Kraft zu setzen)
@Override
public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putInt(POSITION, mNumber);
}
Verwandte Themen
- 1. Angezeigtes Fragment bei Orientierungsänderung anzeigen
- 2. Fragment zweimal auf Orientierungsänderung erstellt
- 3. Fragment wird Geist nach Orientierungsänderung
- 4. NPE in Fragment nach Orientierungsänderung
- 5. DialogFragment-Callback bei Orientierungsänderung
- 6. Layout bei Orientierungsänderung ersetzen
- 7. IntentReciever Leck bei Orientierungsänderung
- 8. UIView bei Orientierungsänderung ändern
- 9. FragmentPagerAdapter erstellt keine Fragmente bei einer Orientierungsänderung?
- 10. Android Fragment Animation wird erneut auf Orientierungsänderung
- 11. FragmentActivity mit ViewPager: Absturz bei Orientierungsänderung
- 12. Verhindern Sie das Auffrischen der Aktivität auf Orientierungsänderung android Fragment
- 13. Fragment saveInstanceState kommt als null nach der Orientierungsänderung
- 14. Handhabung der Dolchkomponente bei einer Orientierungsänderung
- 15. UIScrollView bekommt keine neue Größe bei Orientierungsänderung
- 16. Android ListFragment Listenansicht überlappend bei Orientierungsänderung
- 17. Cordova Kamera Größe ändern bei Orientierungsänderung
- 18. Cursor Loader wird bei Orientierungsänderung neu geladen
- 19. Wie wird die Orientierungsänderung mithilfe von Fragment behandelt?
- 20. Wo in einem Android-Fragment auf Orientierungsänderung zu überprüfen
- 21. ActionBar Drop Down Navigation - Orientierungsänderung setzt falsches Fragment in
- 22. Behalten Sie Soft-Input/IME-Status bei Orientierungsänderung
- 23. cURL-Login verliert Sitzungsvariablen bei Umleitung
- 24. Android-Orientierungsänderung
- 25. UITextField Cursorpositionswechsel auf Orientierungsänderung
- 26. Fehler inkompatibel bei Verwendung Fragment
- 27. NullPointerException bei Dual-Fragment-Anzeige
- 28. Android Orientierungsänderung: Anderes Layout, Gleiche Fragmente
- 29. Wie ändere ich die minimale Zoomskala bei einer Orientierungsänderung?
- 30. Reorganisation des Layouts bei der Orientierungsänderung in Titan