我知道如何自定义操作栏并在后台设置图像。事情是我的照片不必变形。 我尝试了很多东西但没有任何作用。我的照片变形了。
我希望我的照片保持她的比例并且适合动作条高度并且在左右两侧都有蓝色背景。
我清楚了吗?
Thx!
有我的形状:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Bottom Line -->
<item>
<shape android:shape="rectangle">
<solid android:color="@color/blue" />
</shape>
</item>
<!-- Color of your action bar -->
<item>
<!-- <bitmap android:src="@drawable/zester_manager_white_back_blue"/>-->
<clip android:drawable="@drawable/my_pic"/>
</item>
</layer-list>
广告我的行动方式:
<style name="PopupThemeSherlock" parent="Theme.Sherlock.Light">
<item name="android:actionBarStyle">@style/PopupThemeSherlock.ActionBarStyle</item>
<item name="actionBarStyle">@style/PopupThemeSherlock.ActionBarStyle</item>
</style>
<style name="PopupThemeSherlock.ActionBarStyle" parent="Widget.Sherlock.Light.ActionBar">
<item name="android:background">@drawable/actionbar_background</item>
<item name="android:titleTextStyle">@style/PopupThemeSherlock.ActionBar.TitleTextStyle</item>
<item name="titleTextStyle">@style/PopupThemeSherlock.ActionBar.TitleTextStyle</item>
</style>
它看起来像是: 我的照片是宽度放大。我希望她保持她的规模,并有蓝色的方面来完成actionBar。