<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>
<item name="colorWindowBackground">@color/Gray</item>
</style>
このようにcolorWindowBackgroundプロパティを追加したいとします。私は好きな名前を使うことはできませんか?それはAndroidスタジオが私の行動に感謝しないようです。アンドロイドスタイルのアイテム属性はどこに定義されていますか?
私は、itemNameのcolorPrimaryが既にどこかで定義されていると推測しています。その名前は既存の特定のプロパティにのみ設定できます。
コンパイラはどのようなプロパティが許可されているかをどのように知っていますか?それは何とかスタイルが継承されている親に基づいていますか?
追加する場合は、カスタム名を追加します。 –