Aktuelles Fragment mit ViewPager2 abrufenAndroid

Forum für diejenigen, die für Android programmieren
Guest
 Aktuelles Fragment mit ViewPager2 abrufen

Post by Guest »

Ich migriere meinen ViewPager auf ViewPager2, da letzterer alle Probleme des ersteren lösen soll. Wenn ich es mit einem FragmentStateAdapter verwende, finde ich leider keine Möglichkeit, das aktuell angezeigte Fragment abzurufen.

Code: Select all

viewPager.getCurrentItem()
gibt den aktuell angezeigten Index an und adapter.getItem(index) erstellt im Allgemeinen ein neues Fragment für den aktuellen Index. Sofern ich keinen Verweis auf alle erstellten Fragmente in getItem() beibehalte, habe ich keine Ahnung, wie ich auf das aktuell angezeigte Fragment zugreifen kann.

Mit dem alten ViewPager, eine Lösung bestand darin, adapter.instantiateItem(index) aufzurufen, was das Fragment am gewünschten Index zurückgeben würde.

Übersehe ich etwas mit ViewPager2

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post