No view found for id xxxxxxx for fragment

xiaoxiao2021-02-28  32

项目是这样的 ,使用了多层fragment嵌套, 最内层是一个viewpager 包含多个fragment,需要拿到fragmentManager来做fragment的替换,于是使用方法 getChildFragmentManager()。发现疯狂报错No view found for id xxxxxxx for fragment,然后闪退。

      排查之后,发现是fragmentManager的问题,将获取方式更改为 

getActivity().getSupportFragmentManager()

之后恢复正常

      感谢 https://stackoverflow.com/questions/7508044/android-fragment-no-view-found-for-id

当然也可能是id的问题,这里一并记录

转载请注明原文地址: https://www.6miu.com/read-1950112.html

最新回复(0)