美文网首页
Material的Chip组件,遇到Error inflatin

Material的Chip组件,遇到Error inflatin

作者: RedB | 来源:发表于2022-02-16 21:51 被阅读0次

最近在使用Material的Chip组件。
本来已经给ChipGroup设置了android:theme="@style/Theme.MaterialComponents.DayNight.NoActionBar",但addView时还是报了错:
android.view.InflateException: Binary XML file line #8 in com.trusfort.tool:layout/chips: Error inflating class <unknown>

经过查询,是需要把Theme修改为Theme.Material.**.Bridge的,比如把Theme.AppCompat.DayNight.NoActionBar修改为Theme.MaterialComponents.DayNight.NoActionBar.Bridge即可

关于Bridge主题(翻译自官方文档):Bridge主题继承自AppCompat主题, 但同样定义了Material Components主题属性。借助此主题,你就可以使用Material Design components而无需修改主题

相关文章

网友评论

      本文标题:Material的Chip组件,遇到Error inflatin

      本文链接:https://www.haomeiwen.com/subject/qwvdlrtx.html