在附图中,我希望按钮列与图像的高度相匹配,但我还希望按钮列的最小高度.
它正确匹配图像的高度,但不尊重minHeight,并且会按下按钮.
我正在为按钮列设置这些属性:
<LinearLayout
...
android:layout_alignTop="@+id/image"
android:layout_alignBottom="@+id/image"
android:minHeight="150dp"
>
Run Code Online (Sandbox Code Playgroud)

kab*_*uko 53
我不知道你所有的确切要求,但似乎你可以用你的图表中的另一层来解决这个问题.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>
Run Code Online (Sandbox Code Playgroud)
棘手的问题因为它调用TextView.setMinHeight - 但是你没有使用TextView.
所以一般android:minHeight确实做了一些事情,但不是在你的特定情况下.