2017-07-03 35 views
0

我使用視圖之間的相對定位,如下例所示。 https://developer.android.com/reference/android/support/constraint/ConstraintLayout.html#RelativePositioning在ConstraintLayout中使用ViewStub,並且在ViewStub不膨脹時相對定位更改爲「父級」

在我的情況,按鈕A爲ViewStub,它膨脹爲特定的情況下。如果按鈕A未充氣。然後按鈕B的相對位置將變爲「父母」。按鈕A未充氣時,按鈕B的相對位置是否可能變爲「按鈕A的相對位置」?

感謝

回答

0

要重申你的觀點A和B. 一般來說,如果膨脹的連接(比方說)父母離開B連接到A. | [A] < - [B]

如果A未充氣,則視爲不在。它和它的利潤率爲0. 因此,看起來好像B與B的邊際連接到父母。

你想它有A.

到這樣做的方法是使用不見了邊距在這個例子中 使用「layout_goneMarginLeft」的邊緣。 將其值設置爲與A的左邊距相同的值。