No view found for id xxxxxxx for fragment

项目是这样的 ,使用了多层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的问题,这里一并记录




版权声明:本文为qq_34247200原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。