我对 "?actionbarsize","?attr:actionbarsize","?android:actionBarSize" 和 "?android:attr/actionBarSize" 感到困惑。在 appcompat-v7 中我看到了 actionbarSize,但是这些不同的值都有什么作用呢?
?attr
使用 ?attr: 语法可以访问当前主题的属性。
@android
如果您想访问在样式主题中定义的样式属性
例如:
<Toolbar
android:layout_height="?android:attr/actionBarSize" //?android
android:layout_width="match_parent"
android:background="?android:attr/colorPrimaryDark"
android:theme="@android:style/ThemeOverlay.Material.Dark.ActionBar" /> //@android
请查看来自developer.android.com的访问资源指南