今天在用android.support.design.widget.AppBarLayout布局的时候 碰到一个问题,“Error inflating class android.support.design.widget.AppBarLayout” 很奇怪 这个类明明存在,build.gradle引的是implementation 'com.android.support:design:28.0.0',
然后往下拉log,发现了关键提示:“ Caused by: java.lang.IllegalArgumentException: The style on this component requires your app theme to be Theme.AppCompat (or a descendant).”
于是 在布局里加了一句“android:theme="@style/Theme.AppCompat" 就解决了