Итак, я разрабатывал этот макет, используя ConstraintLayout внутри ScrollView. Он отлично работает, но теперь я столкнулся с проблемой. Мне нужно развернуть компоновку вне экрана. Я могу прокручивать в режиме "Дизайн", но я ничего не могу добавить, не зацикливаясь на вершине. Ограничения предназначены для более ранних объектов, а не для текущей, которую я добавляю.
Я могу добавить ограничения в режиме Blueprint, но похоже, что я не могу прокрутить ScrollView в режиме чертежа. Возможно ли это? Использование Android Studio 2.2 (выпуск) и constraint-layout:1.0.0-alpha8
Я пробовал делать это, как в режиме "Дизайн", но не прокручивается. Любые идеи?
Обычно прокрутка с помощью ConstraintLayout приводит к тому, что ограничения остаются в одном месте.
EDIT:
Обновлен до alpha9
, но все еще не решает его
ИЗМЕНИТЬ 2:
beta1 тоже не работает. AS 2.2.2.
ИЗМЕНИТЬ 3:
Пример макета:
<Button
android:text="Button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/sampleButton"
/>
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:ignore="HardcodedText">
<android.support.constraint.ConstraintLayout
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="wrap_content">
<!-- ETC constraints -->
</android.support.constraint.ConstraintLayout>
</ScrollView>