首页 文章

从自定义应用程序主题设置android窗口 Headers 栏图标

提问于
浏览
2

是否可以从我自己的自定义主题设置窗口 Headers 栏 Headers 和图标?当我在eclipse中创建一个新的Android项目并让它使用如此处所示的AppTheme时

<style name="AppTheme" parent="android:Theme.Light" />

窗口 Headers 栏 Headers 和图标显示为我想要的 .

当我在mainfest文件中选择我自己的主题时,只有 Headers 显示在窗口 Headers 栏中而不是图标 .

我的主题如下

style name="GenericWallpaper" parent="android:Theme.Light"
item name="android:windowBackground">@drawable/blackbackground
item name="android:layout_width">fill_parent
item name="android:layout_height">fill_parent

我宁愿使用我的xml样式文件来指定图标和 Headers 是必需的,而不是必须在每个活动的窗口 Headers 栏中以编程方式设置它 .

我正在使用 android:minSdkVersion="8"android:targetSdkVersion="15"

1 回答

  • 1

    您可以使用Action Bar Style Generator . 它是由Jeff Gilfelt制作的免费开源工具 .

    您还可以查看关于样式化ActionBar的更完整的博客文章:Part 1Part 2

相关问题