尝试给com.google.android.material.chip.Chip
类充气时,我的应用程序崩溃了。
我正在使用的依存关系是implementation 'com.google.android.material:material:1.0.0'
这是我的XML代码
<com.google.android.material.chip.Chip
android:id="@+id/chipActive"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:chipCornerRadius="5dp"
android:backgroundTint="@color/primaryColor"
android:textColor="@color/primaryTextColor"
android:textAlignment="center"
android:fontFamily="@font/roboto_regular"
android:layout_marginStart="10dp"
android:text="Active"/>
我得到的错误是
android.view.InflateException: Binary XML file line #18: Binary XML file line #18: Error inflating class com.google.android.material.chip.Chip
at android.view.LayoutInflater.inflate(LayoutInflater.java:551)
at android.view.LayoutInflater.inflate(LayoutInflater.java:429)
我在另一个线程上发现了一个与我的问题类似的问题,但是没有解决方案对我有帮助。如果有人对如何解决此问题有任何建议,请帮助我:D
答案 0 :(得分:1)
发布此问题后,我找到了解决方案。我将依赖项更新为implementation 'com.google.android.material:material:1.1.0-alpha02'
,现在它可以正常工作了。
答案 1 :(得分:1)
使用主题<style name="AppTheme" parent="Theme.MaterialComponents.Light.NoActionBar">