2

ディメンションの1つが重みに基づくようなビューを作成したいと思います。ただし、そのビューに特定のアスペクト比を持たせたいと思います。この場合、正方形にしたいです。

だから私はこのようなものを持っていることになります:

<ImageView
    android:id="@+id/MyPicture"
    android:layout_width="???"
    android:layout_height="0"
    android:layout_weight="2"
    android:scaleType="fitXY"
    android:src="@drawable/mypicture"/>

どうすればこれを達成できますか?

4

1 に答える 1

0

Javaコードでそれを行う必要があります。XML では、ある次元が別の次元に依存していることを指定する方法はありません。

于 2011-07-15T21:26:12.527 に答える