Tạo danh sách có thể cuộn có giới hạn

Danh sách cuộn được có thể giúp quản lý tập dữ liệu, tạo thiết kế thích ứng và hỗ trợ điều hướng. Bạn có thể hiển thị các nhóm mục nhỏ hơn trong ứng dụng bằng cách sử dụng danh sách cuộn có giới hạn. Để tránh các vấn đề về hiệu suất với tập dữ liệu lớn hơn hoặc danh sách có độ dài không xác định, hãy xem phần Tải dữ liệu theo từng phần bằng danh sách và tính năng Phân trang.

Khả năng tương thích của phiên bản

Phương thức triển khai này yêu cầu bạn phải đặt minSDK của dự án thành API cấp 21 trở lên.

Phần phụ thuộc

Tạo danh sách cuộn theo chiều dọc

Sử dụng mã sau để tạo danh sách cuộn theo chiều dọc:

@Composable
private fun ScrollBoxes() {
    Column(
        modifier = Modifier
            .background(Color.LightGray)
            .size(100.dp)
            .verticalScroll(rememberScrollState())
    ) {
        repeat(10) {
            Text("Item $it", modifier = Modifier.padding(2.dp))
        }
    }
}

Các điểm chính về mã

Kết quả

Một danh sách theo chiều dọc phản hồi các cử chỉ cuộn
Hình 1. Danh sách cuộn theo chiều dọc.

Các bộ sưu tập chứa hướng dẫn này

Hướng dẫn này là một phần của các bộ sưu tập Hướng dẫn nhanh được tuyển chọn này, bao gồm các mục tiêu phát triển Android rộng hơn:

Danh sách và lưới cho phép ứng dụng của bạn hiển thị các bộ sưu tập ở dạng hình ảnh dễ nhìn và dễ sử dụng cho người dùng.
Tìm hiểu cách các hàm có khả năng kết hợp giúp bạn dễ dàng tạo các thành phần giao diện người dùng đẹp mắt dựa trên hệ thống thiết kế Material Design.
Loạt video này giới thiệu nhiều API Compose, nhanh chóng cho bạn biết những API có sẵn và cách sử dụng các API đó.

Bạn có câu hỏi hoặc ý kiến phản hồi

Hãy truy cập vào trang câu hỏi thường gặp để tìm hiểu về các hướng dẫn nhanh hoặc liên hệ với chúng tôi để cho chúng tôi biết suy nghĩ của bạn.