0

Imageview では、同じプロパティ (scaleType) に 2 つの値を使用する必要があります。

<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は、 プロパティfitXYとの両方を使用する必要がありMatrixます。

  • fitXY- 画像を全体画像ビューに引き伸ばす
  • Matrix - ピンチズーム用。

そのように使用することは可能ですか、それともより良いアプローチがありますか?

4

2 に答える 2

2

このPhotoView ライブラリを使用してみてください。

仕様によると、scaleType には 1 つの値のみを含める必要があります。

于 2012-11-27T09:19:13.297 に答える
1

一部のプロパティでは、xml で複数の値を使用できます。

' | ' . 例 - Android:gravity="right|center_verticle"

これは、サポートされている場合に使用できます。このプロパティでサポートされているかどうかは不明です。

于 2012-11-27T09:40:42.807 に答える