fragment是个很好的控件,但今天在静态使用fragment的时候,遇到个问题,错误信息如下:
android.view.InflateException: Binary XML file line #35: Error inflating class fragment
百度过后,我总结下错误原因:
1.xml布局中,fragment未设置id (这是我报错的原因,至于为什么要id,如果有知道的人希望可以告诉一下)
2.嵌入的Activity要继承于FragmentActivity ,而不是Activity
3.xml中引入的包名不对
4.还有种可能就是你Fragment引入的包名不对,v4包下的还是系统的Fragment要统一好
本文探讨了在Android开发中使用Fragment时遇到的Inflate异常问题,总结了四种常见错误原因,包括未设置ID、Activity继承类型错误、包名不匹配等,并提供了解决方案。

1万+

被折叠的 条评论
为什么被折叠?



