minHeight做什么?

在附加的图像中,我希望button的列与图像的高度相匹配,但我也希望button列的高度最小。

它正确匹配图像的高度,但不尊重minHeight,并会按下button。

我正在设置button列的这些属性:

<LinearLayout ... android:layout_alignTop="@+id/image" android:layout_alignBottom="@+id/image" android:minHeight="150dp" > 

在这里输入图像说明

Solutions Collecting From Web of "minHeight做什么?"

我不知道所有确切的要求,但是看起来你可以用另一个层来解决这个问题,就像在你的图中一样。 在外部布局上设置minHeight ,然后在里面设置fill_parent / match_parent 。 也许是这样的:

 <LinearLayout android:orientation="horizontal" android:layout_height="wrap_content" android:layout_width="wrap_content" android:minHeight="150dp"> <LinearLayout android:orientation="vertical" android:layout_height="fill_parent" android:layout_width="wrap_content"> </LinearLayout> <ImageView /> </LinearLayout> 

棘手的问题,因为它调用TextView.setMinHeight – 但那么你不使用TextView 。

所以一般android:minHeight确实做了什么,但不是在你的具体情况。