就借一个小Demo来回一下修改标题栏的过程。
做好后的样子就大概如下图红笔标注出来的那样
建工程的目录以及需要增加和修改的文件
步骤1:准备背景图片
步骤2:values目录创建title_theme.xml,这个就是自己定义的标题栏主题
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="StatusBarBackground">
<item name="android:background">@drawable/title_bar</item>
</style>
<style name="title_theme" parent="android:Theme">
<item name="android:windowTitleSize">32dip</item>
<item name="android:windowTitleBackgroundStyle">@style/StatusBarBackground</item>
</style>
</resources>
步骤三:layout目录下创建theme.xml,这个就是标题栏的布局
步骤四:AndroidMainfest.xml文件中加入主题
最后一步就是activity中的修改