Tạo danh sách phân trang để người dùng có thể cuộn để truy cập vào nội dung quá lớn để vừa với một màn hình. Danh sách phân trang theo chiều ngang có thể giúp người dùng di chuyển qua nội dung như hình ảnh, trình chiếu hoặc băng chuyền sản phẩm. Danh sách phân trang theo chiều dọc rất hữu ích cho các ứng dụng có nhiều nội dung mà người dùng có thể cần phải cuộn qua một số lượng lớn mục, chẳng hạn như bài viết.
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 phân trang
Bạn có thể định cấu hình danh sách phân trang theo chiều ngang hoặc chiều dọc, tuỳ thuộc vào hướng cần thiết cho ứng dụng của bạn. Mã sau đây tạo một danh sách phân trang theo chiều ngang hiển thị 10 mục:
Các điểm chính về mã
- Thành phần kết hợp
HorizontalPager
cung cấp danh sách các mục có thể cuộn theo chiều ngang.- Để tạo danh sách phân trang theo chiều dọc, hãy sử dụng thành phần kết hợp
VerticalPager
.
- Để tạo danh sách phân trang theo chiều dọc, hãy sử dụng thành phần kết hợp
- Mỗi trang trong danh sách chứa một đối tượng
Text
hiển thị chuỗi "Trang" và số chỉ mục trang. - Một thực thể của
rememberPagerState()
duy trì trạng thái của trang khi người dùng rời khỏi và hiển thị cùng một trang khi người dùng quay lại trang đó.
Kết quả
HorizontalPager
.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:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=vi)
Hiển thị danh sách hoặc lưới
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=vi)
Hiển thị các thành phần tương tác
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=vi)