fragment中嵌入viewpager的问题

时间:2021-10-05 13:16:23

今天终于解决了这个问题

原来问题是出现于viewpager在这里的layout_height不能设置为"wrap_content"

之前我遇到空白的问题,我还以为是管理的问题

所以我提取出来做了demo去看

还有是网上找了demo对照,终于发现问题了

然后整个过程,我梳理一下:

我现在是有三个fragment切换

(1)首先初始化三个fragment ,采用单例模式,直接newinstance

(2)创建FragmentManager  ,这里使用了getChildFragmentManager

(3)  新建一个队列fragmentlist,来添加三个fragment

(4)然后新建适配器adapter‘,适配器可以传入参数,fragmentmanager 和 fragmentlist

(5)然后viewpager 这个相当于listview ,设置适配器adapter

(6)接下来,就是设置viewpager的监听问题