AndroidのAppBaseThemeで何が起こるか理解できません。styles.xmlには、次のコードがあります
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="mycolor">
<item name="android:background">@layout/header_gradient</item>
<item name="android:padding">5dip</item>
</style>
<style name="myParentTheme" parent="android:Theme.Light">
<item name="android:attr/windowTitleSize">40dip</item>
<item name="android:attr/windowTitleBackgroundStyle">@style/mycolor</item>
</style>
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
</style>
AndroidManifest.xmlでandroid:theme = "@ style / myParentTheme"を使用すると、タイトルの色とサイズが設定したいものに設定されます。ただし、テキストフィールドのスタイルは、古い通常のテキストボックスに変更されます。android:theme = "@ style / AppTheme"を使用すると、UIは非常に「Androidに似た」ように見えますが、タイトルに対する特定の設定は効果がありません。parent = "AppBaseTheme"を削除すると、AppThemeスタイルはmyParentThemeスタイルと同じように動作します。
さらに、Styleタグのname属性を入力しているときにCtrl + Spaceを実行すると、すべてのR.attr要素が表示されないのはなぜですか?
助けてください。ありがとう。