<!-- 标题样式是ActionBar样式的一部分,所以要先定义ActionBar的样式 -->
<style name="AppTheme" parent="AppBaseTheme">
<item name="android:actionBarStyle">@style/CustomActionBar</item>
<item name="android:actionMenuTextAppearance">@style/ActionBarTitle</item>
<item name="android:actionMenuTextColor">#0561c3</item>
<item name="android:itemBackground">#0561c3</item>
</style>
<!--然后在ActionBar的样式中通过android:titleTextStyle定义标题的样式
然后通过android:background定义actionBar颜色(不能在上边定义,否则设为整个页面背景色)
-->
<style name="CustomActionBar" parent="@android:style/Widget.DeviceDefault.ActionBar">
<item name="android:titleTextStyle">@style/ActionBarTitle</item>
<item name="android:background">#0561c3</item>
</style>
<!-- 自定义标题文字样式 -->
<style name="ActionBarTitle" parent="@android:style/TextAppearance.Holo.Large">
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">20sp</item>
</style>
<!-- 自定义菜单文字样式 -->
<style name="ActionBarMenu" parent="@android:style/TextAppearance.Holo.Large">
<item name="android:textColor">@android:color/white</item>
<item name="android:textSize">12sp</item>
</style>
另外,可以设置activity背景透明,比如美团,点击图像拍照,会弹出透明activity,上面有拍照,相册等选项
<!-- 背景透明 -->
<style name="Transparent">
<item name="android:windowBackground">@color/transparent</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowAnimationStyle">@+android:style/Animation.Translucent</item>
</style>
在manifast.xml文件中
<activity android:name="com.zdsoft.blp.xy.activity.PhotoSelectActivity"
android:theme="@style/Transparent" >
</activity>