LayerListDrawable中的平铺位图作为背景增加了视图高度

时间:2012-01-05 13:05:43

标签: android bitmap nine-patch

为了达到下图所示的效果,我在图层列表中组合了九个补丁和一个噪声位图(半透明),如下所示:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
  <item>
    <nine-patch android:src="@drawable/actionbar_bg_patch" />
  </item>
  <item>
    <bitmap
        android:src="@drawable/actionbar_bg_noisetile"
        android:tileMode="repeat"/>
  </item>
</layer-list>

然而,视图(height =“wrap_content”)被拉伸到噪声位图的高度 - 即使在Galaxy Nexus上也高于内容。

有没有办法在图层列表中裁剪/剪裁位图,同时还要重复它?

Screenshot

0 个答案:

没有答案