是否可以在蓝图模式下使用 ConstraintLayout 滚动 ScrollView?

Is it possible to scroll a ScrollView with a ConstraintLayout in Blueprint Mode?

所以我一直在使用 ScrollView 中的 ConstraintLayout 开发这个布局。它工作正常,但现在我遇到了问题。我必须在屏幕外展开布局。我可以在设计模式下滚动,但如果不卡在顶部我就无法添加任何内容。约束是针对较早的对象,而不是我正在添加的当前对象。

我可以在蓝图模式下添加约束,但看起来我无法在蓝图模式下滚动 ScrollView。这可能吗?使用 Android Studio 2.2(发行版)和 constraint-layout:1.0.0-alpha8

我试过像在设计模式下那样做,但它不滚动。有什么想法吗?

使用 ConstraintLayout 正常滚动会导致约束保留在同一位置。

编辑:

更新到alpha9但还是没有解决

编辑 2:

beta1 也不行。作为 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>

还没有。

也许尝试使用单独的文件来编辑内容,并在包含 ScrollView 的文件中使用 include?

在androidstudio 2.2更新中,默认包含设计模式和蓝图模式下的滚动。单击预览窗格中的设计模式并尝试滚动屏幕​​,它将开始滚动。在该模式下还有另一个蓝图选项,它会向您显示设计的蓝图,为此执行相同操作将有助于您在蓝图模式下滚动。

beta1 版本 has been released。我怀疑这是固定的,但检查一下。

您可以在这里请求修复错误:http://tools.android.com/feedback

PS:您正在尝试使用鼠标滚轮滚动,对吗?呵呵只是检查...我这么说是因为最近我发现我可以使用鼠标滚轮在设计模式下滚动.. duhh哈哈。不过我从来没有尝试过蓝图模式。

在最新的 android studio 2.2.2 版本中 constraint-layout:1.0.0-beta1 你可以滚动蓝图

为了更好地工作,更新后 constraint-layout 请重新启动 android studio(使缓存无效)

将滚动视图放在约束布局之外。然后使用这个[红色标记]拖动视图,它会为您制作一个自定义设备编辑器。完成后,切换回设备编辑器 [在旋转图标旁边]...

从 ConstraintLayout 1.0.1 开始,滚动会滚动约束。这意味着可以在蓝图模式下滚动 ConstraintLayout 并且它可以按预期运行。它适用于 Android Studio 2.3.2 及更高版本(我没有旧版本)。

现在滚动时,可见视图、边框和约束会随着绘制的按钮一起移动。