本文主要是介绍使用com.youth.banner.Banner插件报错InflateException的解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
错误提示:
android.view.InflateException: Binary XML file line #10 in com.wwwwwy.msmartcity2:layout/activity_guide_banner_used_banner: Binary XML file line #10 in com.wwwwwy.msmartcity2:layout/activity_guide_banner_used_banner: Error inflating class com.youth.banner.Banner
android.view.InflateException: Binary XML file line #10 in activity_guide_banner_used_banner: Error inflating class com.youth.banner.Banner
布局
问题解决方法:
查看build.gradle文件,看看自己的dependencies中是否有这句
implementation 'com.google.android.material:material:1.0.0'
将其该改为
implementation 'com.google.android.material:material:1.1.0'
material:1.1.0,以上版本均可
貌似使用gradle-6.1.1版本创建出来的项目都是默认material:1.0.0,这种情况下使用com.youth.banner.Banner都会报上述错误,若将gradle版本改为6.5,则创建出来的项目中就默认为material版本就能够使用
这篇关于使用com.youth.banner.Banner插件报错InflateException的解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!