以下是错误信息: activity_main.xml: 渲染问题:缺少样式。是否为此布局选择了正确的主题?使用布局上方的主题组合框选择不同的布局,或修复主题样式引用。注意:大多数布局都需要layout_width或layout_height属性中的一个或两者。或:自动添加所有缺少的属性以下类无法实例化: - android.support.design.widget.NavigationView(打开类,显示异常,清除缓存) 提示:在IDE中显示自定义视图时,使用View.isInEditMode()跳过代码或显示示例数据 异常详细信息android.content.res.Resources$NotFoundException:在当前配置中找不到匹配值0x7F090006的布尔资源(已解决名称:abc_config_showMenuShortcutsWhenKeyboardPresent)。 at android.content.res.BridgeResources.throwException(BridgeResources.java:841) at android.content.res.BridgeResources.getBoolean(BridgeResources.java:610) at android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisibleInner(MenuBuilder.java:790) at android.support.v7.internal.view.menu.MenuBuilder.(MenuBuilder.java:227) at android.support.design.internal.NavigationMenu.(NavigationMenu.java:34) at android.support.design.widget.NavigationView.(NavigationView.java:99) at android.support.design.widget.NavigationView.(NavigationView.java:92) at java.lang.reflect.Constructor.newInstance(Constructor.java:422) at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:835) at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:70) at android.view.LayoutInflater.rInflate(LayoutInflater.java:811) at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798) at android.view.LayoutInflater.inflate(LayoutInflater.java:515) at android.view.LayoutInflater.inflate(LayoutInflater.java:394) 复制堆栈到剪贴板 在当前主题中找不到样式“toolbarStyle”(未显示8个类似错误)。
app_bar_main.xml: 渲染问题:缺少样式。是否为此布局选择了正确的主题?使用布局上方的主题组合框选择不同的布局,或修复主题样式引用。注意:大多数布局都需要layout_width或layout_height属性中的一个或两者。或:自动添加所有缺少的属性 在当前主题中找不到样式“toolbarStyle”(未显示8个类似错误)。
content_main.xml:
渲染问题 缺少样式。是否为该布局选择了正确的主题? 使用上面布局上方的主题组合框选择不同的布局或修复主题样式引用。 注意:一个或多个布局缺少layout_width或layout_height属性。这些属性在大多数布局中都是必需的。 或:自动添加所有缺失的属性 在当前主题中找不到样式“toolbarStyle”(未显示8个相似错误)
nav_header_main.xml:
渲染问题 缺少样式。是否为该布局选择了正确的主题? 使用上面布局上方的主题组合框选择不同的布局或修复主题样式引用。 无法解析资源@style/ThemeOverlay.AppCompat.Dark(未显示3个类似的错误)在当前主题中找不到样式“textViewStyle”(未显示2个相似错误)
由于提到了缺少样式,这是我的styles.xml:
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
我是新手Android开发者,当默认模板向你抛出这样的错误时,并不是介绍新框架的最佳方式:(
即使是解释一下出了什么问题也是有帮助的。谢谢。