出现这个异常来自于在Fragment中动态添加一个布局,切换的时候崩溃
写法如下:
getLayoutInflater().inflate(R.layout.layout_footer...)
调用的是Activity的getLayoutInflater
这句代码原本是没有什么问题的,但是在Fragment中使用就有问题了。
解决办法:
换一种写法
LayoutInflater.from(getActivity()).inflate(R.layout.layout_footer,...)
所以,
在Activity中可以直接用getLayoutInflater().inflate的方式,
在Fragment中要用LayoutInflater.from(getActivity()).inflate。