我的应用程序的基本主题扩展了标准的android Holo
主题。到目前为止,我所拥有的只是:
<!-- Application theme. -->
<style name="AppTheme" parent="@android:style/Theme.Holo">
<item name="android:actionBarStyle">@style/actionBar</item>
</style>
<style name="actionBar" parent="@android:style/Widget.Holo.ActionBar">
<item name="android:background">#222222</item>
</style>
我发现很少有关于自定义操作栏不同方面的信息,例如边框颜色,按钮颜色,下划线颜色等等。是否有页面列出了某个操作栏的可编辑属性?
编辑:
感谢jansel的回答,我能够找到SDKInstallationDir\platforms\android-14\data\res\values\themes.xml
中列出的大量默认属性。我挑选了列出操作栏样式的部分,并在下面列出:
actionDropDownStyle
actionButtonStyle
actionOverflowButtonStyle
actionModeBackground
actionModeSplitBackground
actionModeCloseDrawable
actionModeCutDrawable
actionModeCopyDrawable
actionModePasteDrawable
actionModeSelectAllDrawable
actionModeShareDrawable
actionModeFindDrawable
actionModeWebSearchDrawable
actionBarTabStyle
actionBarTabBarStyle
actionBarTabTextStyle
actionModeStyle
actionModeCloseButtonStyle
actionBarStyle
actionBarSplitStyle
actionBarSize
actionModePopupWindowStyle
actionMenuTextAppearance
actionMenuTextColor
actionBarWidgetTheme
actionBarDivider
actionBarItemBackground
答案 0 :(得分:2)
没有特定的页面可以恢复您在actionbar
中可以更改的所有属性,但是这些资源对于了解许多这些属性非常有用,您也可以选择查看用于的直接android框架样式所有小部件和组件,这些样式文件都放在SDKInstallationDir\platforms\android-14\data\res\values\styles.xml
和SDKInstallationDir\platforms\android-14\data\res\values\themes.xml
中。