Maison > Questions et réponses > le corps du texte
我尝试在一个fragment当中使用这个控件然后报错了,我在activity中时候用是可以的
首先是这行View view = inflater.inflate(R.layout.shifting_bottom_navigation_item, this, true);
然后继续跟几次后,
发现它在创建ShiftingBottomNavigationTab
的void init()
方法时出错
继续跟进去后,跳转到LayoutInflater.java
的inflate
方法
然后就到 return inflate(parser, root, attachToRoot);
抛出异常奔溃了
有人用这个控件遇到过问题吗?
出错信息是 android.view.InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class <unknown>
我尝试过将图片放到各个文件夹已经drawable
文件下,还是不能解决
伊谢尔伦2017-04-18 09:17:28
Il est recommandé de lire attentivement les paramètres de la méthode LayoutInflater.inflate. Le deuxième paramètre doit être transmis à rootLayout, qui est la mise en page parent de la mise en page que vous vous préparez à gonfler. Le troisième paramètre est de savoir s'il faut ajouter cette vue au. disposition parente.
Vous devriez donc écrire comme ceci ici :
inflater.inflate(R.layout.shifting_bottom_navigation_item, container, false);