android:layout_height =“?attr / actionBarSize”无法使用支持:设计:23.0.0’库

如果我设置android:layout_height="56dp" ,我可以在图形布局中看到工具栏。 但是,当我设置如下,

    

工具栏未在图形布局中显示。

Studio说attr/actionBarSize被标记为私有。

我在用

  compile 'com.android.support:appcompat-v7:23.0.0' compile 'com.android.support:design:23.0.0' 

可能是什么问题? 我该怎么办呢! 是的,Studio已更新。

使用?android:attr/actionBarSize而不是?attr/actionBarSize


最后我做了它只是改变你的方法

?attr / actionBarSize到?android:attr / actionBarSize

这似乎是Android Studio中的一个错误: https : //code.google.com/p/android/issues/detail?id = 183120

该问题应在Android Studio 1.4 Preview 3中修复。还建议更新gradle插件。 至少Gradle插件版本1.4-alpha2

作为一种解决方法,您可以在build.gradle中禁用Lint-check:

 android { lintOptions { disable 'PrivateResource' } } 

这是设置主题的一个问题。

 Theme Values-v21.  

当我选择这里正确的主题时,它对我来说很好!

在此处输入图像描述

希望能帮助到你。

你的应用主题是什么?

你能尝试在你的工具栏布局中放置android:theme="@style/Theme.AppCompat.Light"吗?