目前我正在开发一个Android应用程序。我想和背景,看起来像这样的文本(头):调整可绘制层列表中的位图大小
_______
/______/
我有以下代码:
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape>
<gradient
android:startColor="@color/jaarkleur"
android:centerColor="@color/jaarkleur"
android:endColor="#E66C2C00"
android:angle="0" />
<stroke android:width="1dp"
android:color="#ff000000"
/>
</shape>
</item>
<item>
<bitmap android:src="@drawable/overlay_left" android:gravity="left" />
</item>
<item>
<bitmap android:src="@drawable/overlay_right" android:gravity="right" />
</item>
</layer-list>
所以我对图像进行这样一个TRANSPARANT三角这是放在两端。
这工作正常头只有一行,但是当一个头占据了两行,它看起来是这样的:
所以我的问题是:是否有可能同时调整图像,因此长相是否正确? 谢谢!
你看着使用9补丁? – dmon 2012-03-07 19:46:25
是的,但我不想使用9贴片,我想保持'内部'颜色可变。 – user1255553 2012-03-07 20:26:23