重设、替换ViewPager中的Fragment

    本来以为这东西很简单。。重新setAdapter或者notifyDataSetChanged就可以解决,没想到解决了一个下午。。

解决步骤:

    1、用FragmentStatePagerAdapter替换FragmentPagerAdapter。
    2、替换fragment之前,获取supportFragmentManager,遍历已有fragment,挨个remove掉,然后重新设置数组,重新setAdapter,搞定~


不过我这里没用到notify,网上大神们说的什么重写getItemPosition对我完全没用,以后还是需要多Google。。解决了个小问题,发个文庆祝一下- -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值