约束布局隐藏带链条重量的视图

时间:2017-02-23 15:18:33

标签: android visibility android-constraintlayout constraint-layout-chains

HY,

我想让2个视图在ConstraintLayout中平均分布屏幕宽度。 使用链条和重量来实现这一点。

<Button
    android:id="@+id/buttonLeft"
    android:layout_width="0dip"
    android:layout_height="wrap_content"
    android:layout_marginLeft="0dp"
    android:layout_marginRight="0dp"
    android:text="Left"
    app:layout_constraintHorizontal_chainStyle="spread_inside"
    app:layout_constraintHorizontal_weight="1"
    app:layout_constraintLeft_toLeftOf="@+id/guidelineLeft"
    app:layout_constraintRight_toLeftOf="@+id/buttonRight"
    tools:layout_editor_absoluteY="0dp"/>

<Button
    android:id="@+id/buttonRight"
    android:layout_width="0dip"
    android:layout_height="wrap_content"
    android:layout_marginRight="0dp"
    android:text="Right"
    app:layout_constraintHorizontal_weight="1"
    app:layout_constraintLeft_toRightOf="@+id/buttonLeft"
    app:layout_constraintRight_toLeftOf="@+id/guidelineRight"
    tools:layout_editor_absoluteY="0dp"/>

现在我想隐藏正确的视图,左边增长以填充宽度。

由于visiblity behaviour

,我认为这可以开箱即用

但是由于左按钮在右边有一个约束,它不会增长。

任何想法如何解决?

0 个答案:

没有答案