仅水平拉伸背景

时间:2011-03-14 17:41:43

标签: android drawable

  

可能重复:
  Android: Scale a Drawable or background image?

我想设置一个drawable(来自资源)作为我的视图的背景。但我想只是横向拉伸它。 我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

我没有看到这样的scaleType。你试过这个:

   <ImageView android:id="@+id/imageView"
      android:layout_width="fill_parent"
      android:layout_height="100dp"
      android:src="@drawable/image"
      android:scaleType="fitXY">
   </ImageView>

然后,您需要将其放在另一个视图的背景中,例如在FrameLayout中创建图层。

答案 1 :(得分:1)

最好的方法是使用9-patch 。它是可拉伸的图形。

Here是创建9补丁图形的工具说明。