Java 为什么在使用“材质”按钮时使我的应用程序崩溃?

Java 为什么在使用“材质”按钮时使我的应用程序崩溃?,java,android,material-design,build.gradle,Java,Android,Material Design,Build.gradle,我想使用materail按钮,但当我编写和运行程序时,程序崩溃。 我需要什么帮助 这是我的代码 要使MaterialButton正常工作,应用程序主题必须继承自theme.MaterialComponents(或其后代) 我很乐意帮忙! <com.google.android.material.button.MaterialButton style="@style/TextAppearance.MaterialComponents.Button" android:id="

我想使用materail按钮,但当我编写和运行程序时,程序崩溃。 我需要什么帮助

这是我的代码


要使MaterialButton正常工作,应用程序主题必须继承自theme.MaterialComponents(或其后代)


我很乐意帮忙!
<com.google.android.material.button.MaterialButton
    style="@style/TextAppearance.MaterialComponents.Button"
    android:id="@+id/button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Button"/>