基于“其他”维度约束维度

时间:2011-07-15 19:30:33

标签: android view aspect-ratio

我想创建一个视图,使其中一个尺寸基于重量。但是,我希望该视图具有特定的宽高比。在这种情况下,我希望它是正方形。

所以我最终得到这样的东西:

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

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

您必须在Java代码中执行此操作。 XML中没有办法指定一个维度依赖于另一个维度。