12

そのため、ScrollView 内で ConstraintLayout を使用してこのレイアウトを開発しています。正常に動作しますが、今問題が発生しました。画面の外にレイアウトを拡張する必要があります。デザイン モードでスクロールすることはできますが、何も追加できません。制約は、現在追加しているオブジェクトではなく、以前のオブジェクトに対するものです。

ブループリント モードで制約を追加できますが、ブループリント モードで ScrollView をスクロールできないようです。これは可能ですか?Android Studio 2.2(リリース)とconstraint-layout:1.0.0-alpha8

デザインモードと同じようにしてみましたが、スクロールしません。何か案は?

ConstraintLayout を使用して通常にスクロールすると、制約が同じ場所に留まります。

編集:

に更新しました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>

4

6 に答える 6

3

Android Studio 2.2 アップデートでは、デフォルトでデザインとブループリント モードでのスクロールが含まれます。プレビュー ペインでデザイン モードをクリックし、画面をスクロールしようとすると、スクロールが開始されます。そのモードには設計図の別のオプションがあり、設計の設計図が表示されます。これに対して同じことを行うと、設計図モードでもスクロールするのに役立ちます。

ここに画像の説明を入力 ここに画像の説明を入力

于 2016-10-18T07:21:49.463 に答える
1

最新のandroid studio 2.2.2バージョンでは、constraint-layout:1.0.0-beta1青写真をスクロールできますここに画像の説明を入力

より良い作業のために、更新後にconstraint-layoutAndroidスタジオを再起動してください(キャッシュを無効にします)

于 2016-10-22T14:19:20.757 に答える
1

まだ。

代わりにコンテンツを編集する別のファイルを作成し、ScrollView があるファイルにインクルードを使用してみてはどうでしょうか。

于 2016-09-25T19:06:32.813 に答える
0

beta1バージョンがリリースされました。これが修正されているとは思えませんが、確認してください。

ここでバグ修正を依頼できます: http://tools.android.com/feedback

PS: マウスのスクロール ホイールを使用してスクロールしようとしていますね。へへへへへへへへへへへへへへへ、確認中...つい最近、マウスホイールを使ってデザインモードでスクロールできることを知ったからです。ただし、設計図モードで試したことはありません。

于 2016-10-22T12:27:37.270 に答える