android.view.InflateException: Binary XML file line #22: Binary XML file line #2

86 阅读1分钟

通过编程添加一个fragment到activity中,出现android.view.InflateException: Binary XML file line #22: Binary XML file line #22: Error inflating class fragment,

transaction.add(R.id.about_fragment_container,fragment);

这句代码是添加fragment到指定的容器中,R.id.容器id名,但是我在activity的布局文件中设置了一个fragment标签,我指定的是这个挂载到这个标签中,所以出现了上面的错误。后面我把fragment换成了

<FrameLayout android:id = @+id/about_fragment_container,fragment
/>