android.view.InflateException: Binary XML file line #8: Error inflating class android.support.design
1、保证sdk升级到了21+,更新support Library;
2、Android studio添加依赖
dependencies {
compile fileTree(dir:
'libs'
, include: [
'*.jar'
])
compile
'com.android.support:appcompat-v7:22.2.0'
compile
'com.android.support:support-v4:22.2.0'
compile
'com.android.support:design:22.2.0'
}
3、styles.xml需要更改
<style name="AppTheme" parent="Base.AppTheme" type="text/css">
<!-- Customize your theme here. -->
</style>
<!-- Base application theme. -->
<style name="Base.AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
4、manifest中,当前activity使用AppTheme
5、activity 要extends AppCompatActivity
6、页面代码
<android.support.design.widget.TabLayout
android:id="@+id/sliding_tabs"
android:layout_width="match_parent"
android:layout_height="wrap_content" />