Tôi muốn tạo một bố cục cho phép tôi cuộn xuống bằng cách sử dụng bố cục ràng buộc, nhưng tôi không biết làm thế nào để đi về nó. Có nên ScrollView
là cha mẹ của ConstraintLayout
như thế này?
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<android.support.constraint.ConstraintLayout
android:id="@+id/Constraint"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
Hoặc cách khác xung quanh? Có lẽ ai đó có thể chỉ cho tôi một hướng dẫn tốt về điều này hoặc đưa ra một ví dụ, tôi dường như không thể tìm thấy một hướng dẫn.
Ngoài ra, tôi không biết đây là lỗi hay một số cấu hình mà tôi chưa thiết lập nhưng tôi đã thấy những hình ảnh như thế này:
nơi có một số thành phần bên ngoài "hình chữ nhật màu xanh" của bản thiết kế nhưng chúng vẫn hiển thị, trong khi về phía tôi nếu tôi đặt một thành phần trên "khoảng trắng" thì tôi không thể nhìn thấy nó hoặc di chuyển nó đến bất cứ đâu và nó xuất hiện trên cây thành phần .
CẬP NHẬT:
Tôi đã tìm thấy một cách để có thể cuộn bố cục ràng buộc trong công cụ thiết kế, sử dụng hướng dẫn ngang để đẩy xuống đường viền bố cục ràng buộc và mở rộng ra bên ngoài thiết bị, sau đó, bạn có thể sử dụng hướng dẫn làm đáy của bố cục ràng buộc mới neo các thành phần.