У меня есть решение, вероятно, не будет лучшим, пока кто-то действительно не ответит правильно, но работает. Я надеюсь, что это поможет другим ребятам, которые застряли в том же месте, что и я, чтобы вы могли продолжить работу.
Похоже, что интерфейс студии Android не работает должным образом, когда нужно создавать цепочки. Некоторые варианты от людей здесь работают для 2 или 3 элементов, но у меня 5 элементов.
Поэтому ответ заключается в том, чтобы решить это в коде XML.
Мои шаги предназначены для горизонтального расположения, если вы хотите вертикального, просто измените правое/левое на верхнее/нижнее.
Я помещаю все элементы в то место, которое мне нужно, и удаляю все соединения. (Затем в моем случае я соединяю верх и низ так, чтобы они оказались посередине.)
Затем я соединяю первый элемент слева и последний элемент справа. И соедините правую часть каждого элемента с левой стороной следующего элемента.
app:layout_constraintRight_toLeftOf="@id/right_element"
Изображение нормального соединения элементов, цепочки пока нет
После этого я захожу внутрь кода и вручную ставлю соединение с левым элементом.
app:layout_constraintLeft_toRightOf="@+id/left_element"
И цепочка была создана. Изображение элементов, соединенных цепочкой
Я надеюсь, что это поможет, извините, что не публикую фотографии, у меня еще недостаточно репутации XD.
person
Canato
schedule
16.10.2017