0

在 Imageview 中,我需要为相同的属性(scaleType)使用两个值。

<ImageView 
    android:id="@+id/imageView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:layout_weight="0.70"
    android:background="#000000"
    android:scaleType="fitXY" />

在上面的图像视图中,scaleType我需要同时使用属性fitXYMatrix.

  • fitXY- 将图像拉伸到整个图像视图
  • Matrix - 用于捏缩放。

可以这样使用还是有更好的方法?

4

2 回答 2

2

尝试使用这个PhotoView 库

根据规范scaleType 应该只包含一个值。

于 2012-11-27T09:19:13.297 回答
1

对于某些属性,您可以在 xml 中使用多个值

' | ' . 示例- android:gravity="right|center_verticle"

如果支持,可以使用它。不确定此属性是否支持。

于 2012-11-27T09:40:42.807 回答