今天创建了一个android项目,需要用到BottomNavigationView,正确编写完BottomNavigationView后发现预览界面无法显示这个组件。起初我以为是我的代码写错了,对着网上的教程又写了一遍,但问题还是没有解决。查半天这个问题后才发现这个是material1.5这个包的问题,把它降级到1.4就行了。

img

解决方案:

找到gradle配置文件,将这个包的版本改为1.4.0,然后点击同步即可。

img

效果:

img

这个错误告诉我们,有时候程序无法正常运行也许并不是因为你的代码写错了,而有可能是你所使用的依赖包有问题。

Q.E.D.