您的位置:首页 > 移动开发 > Android开发

Android Design Support Library 使用遇到的bug Error inflating class android.support.design.widget.Navigat

2016-08-11 11:58 597 查看

Android Design Support Library可谓是非常好用,但是新事物总归会遇到一些问题

举个最近遇到的问题 异常:Error inflating class android.support.design.widget.NavigationView

原因,
一是Design库和AppCompact库版本不一致可能导致此问题。
二是对应Activity的主题的根Style不是AppCompact主题。因为像NavigationView,AppCompactActivity这些都是需要AppCompact theme的。

解决:把对应主题的parent设置为带AppCompact的style 例如
<style name="ImageTranslucentTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@drawable/login_splash</item>
<item name="android:launchMode">singleTask</item>

</style>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐