Remove Fragment Page from ViewPager in Android

前端 未结 17 1420
庸人自扰
庸人自扰 2020-11-22 17:20

I\'m trying to dynamically add and remove Fragments from a ViewPager, adding works without any problems, but removing doesn\'t work as expected.

Everytime I want to

17条回答
  •  天命终不由人
    2020-11-22 17:25

    For future readers!

    Now you can use ViewPager2 for dynamically adding, removing fragment from the viewpager.

    Quoting form API reference

    ViewPager2 replaces ViewPager, addressing most of its predecessor’s pain-points, including right-to-left layout support, vertical orientation, modifiable Fragment collections, etc.

    Take look at MutableCollectionFragmentActivity.kt in googlesample/android-viewpager2 for an example of adding, removing fragments dynamically from the viewpager.


    For your information:

    Articles:

    • Exploring the ViewPager2
    • Look deep into ViewPager2

    API reference

    Release notes

    Samples Repo: https://github.com/googlesamples/android-viewpager2

提交回复
热议问题