CoordinatorLayout
Bản cập nhật mới nhất | Bản phát hành ổn định | Bản phát hành dùng thử | Bản phát hành beta | Bản phát hành alpha |
---|---|---|---|---|
Ngày 4 tháng 10 năm 2023 | 1.2.0 | - | - | 1.3.0-alpha02 |
Khai báo phần phụ thuộc
Để thêm một phần phụ thuộc trên CoordinatorLayout, bạn phải thêm kho lưu trữ Google Maven vào dự án của mình. Đọc Kho lưu trữ Maven của Google để biết thêm thông tin.
Thêm các phần phụ thuộc cho cấu phần phần mềm bạn cần trong tệp build.gradle
cho ứng dụng hoặc mô-đun:
Groovy
dependencies { implementation "androidx.coordinatorlayout:coordinatorlayout:1.2.0" }
Kotlin
dependencies { implementation("androidx.coordinatorlayout:coordinatorlayout:1.2.0") }
Để biết thêm thông tin về các phần phụ thuộc, hãy xem bài viết Thêm phần phụ thuộc vào bản dựng.
Ý kiến phản hồi
Ý kiến phản hồi của bạn có thể giúp chúng tôi cải thiện Jetpack. Hãy cho chúng tôi biết nếu bạn phát hiện lỗi mới hoặc có ý tưởng cải thiện thư viện này. Vui lòng xem các lỗi hiện có trong thư viện này trước khi báo một lỗi mới. Bạn có thể thêm lượt bình chọn cho lỗi hiện có bằng cách nhấp vào nút dấu sao.
Hãy xem tài liệu về Công cụ theo dõi lỗi để biết thêm thông tin.
Phiên bản 1.3
Phiên bản 1.3.0-alpha02
Ngày 4 tháng 10 năm 2023
Phát hành androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha02
. Phiên bản 1.3.0-alpha02 bao gồm các thay đổi sau.
- Một bản phát hành tăng phiên bản, không có thay đổi nào so với
1.3.0-alpha01
.
Phiên bản 1.3.0-alpha01
Ngày 20 tháng 9 năm 2023
Phát hành androidx.coordinatorlayout:coordinatorlayout:1.3.0-alpha01
. Phiên bản 1.3.0-alpha01 bao gồm các thay đổi sau.
Tính năng mới
- Thêm tính năng hỗ trợ cho các sự kiện quan trọng là trang lên, xuống trang, di chuyển trang chủ và di chuyển trang kết thúc. (14719d3)
Các thay đổi về API
- Thêm chú giải về Tính chất rỗng vào
CoordinatorLayout.java
. (Ieb647, b/236474453)
Sửa lỗi
- Sửa các thao tác lên, xuống, cách cũng như biến thể chính trên bàn phím bằng
NestedScrollView
vàCoordinatorLayout
. (bdd72e6)
Phiên bản 1.2
Phiên bản 1.2.0
Ngày 12 tháng Một, 2022
Phát hành androidx.coordinatorlayout:coordinatorlayout:1.2.0
. Phiên bản 1.2.0 bao gồm các thay đổi sau.
Những thay đổi quan trọng kể từ phiên bản 1.1.0
- Chỉ giữ lại các chú thích hiển thị trong thời gian chạy trong quy tắc CoordinatorLayout (9ec7cb)
Phiên bản 1.2.0-rc01
Ngày 15 tháng 12 năm 2021
Phát hành androidx.coordinatorlayout:coordinatorlayout:1.2.0-rc01
. Phiên bản 1.2.0-rc01 bao gồm các thay đổi sau.
Phiên bản 1.2.0-beta01
Ngày 17 tháng Mười một, 2021
Phát hành androidx.coordinatorlayout:coordinatorlayout:1.2.0-beta01
. Phiên bản 1.2.0-beta01 bao gồm các thay đổi sau.
Các thay đổi về API
- API đã được hoàn tất cho beta.
Phiên bản 1.2.0-alpha01
Ngày 3 tháng 11 năm 2021
Phát hành androidx.coordinatorlayout:coordinatorlayout:1.2.0-alpha01
. Phiên bản 1.2.0-alpha01 bao gồm các thay đổi sau.
Sửa lỗi
- Chỉ giữ lại các chú thích hiển thị trong thời gian chạy trong quy tắc CoordinatorLayout (9ec7cb)
Phiên bản 1.1.0
Phiên bản 1.1.0
Ngày 4 tháng Mười hai, 2019
Phát hành androidx.coordinatorlayout:coordinatorlayout:1.1.0
. Phiên bản 1.1.0 bao gồm các thay đổi sau.
Những thay đổi quan trọng kể từ phiên bản 1.0.0
- aosp/737190: CoordinatorLayout hiện triển khai
NestedScrollingParent3
vàCoordinatorLayout.Behavior
triển khai một quá tảionNestedScroll
mới để cho phépBehaviors
có thể báo cáo số lượng khoảng cách cuộn họ sử dụng các con cuộn có lồng (trong thẻdispatchNestedScroll()
/onNestedScroll()
). Chúng tôi đã ngừng sử dụngonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
hiện có trước đó để thay thế cho việc triển khaionNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
vàBehavior
mới. Nếu mã nhà phát triển hiện đang ghi đèCoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
, thì mã này có thể không còn được gọi và thay vào đó sẽ ghi đèCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
. - CoordinatorLayout tiếp xúc với các dịch vụ hỗ trợ tiếp cận (aosp/1056175)
- Chú thích
CoordinatorLayout.DefaultBehavior
không còn được dùng nữa. Hãy sử dụng giao diệnCoordinatorLayout.AttachedBehavior
.
Phiên bản 1.1.0-rc01
Ngày 23 tháng 10 năm 2019
Phát hành androidx.coordinatorlayout:coordinatorlayout:1.1.0-rc01
. Phiên bản 1.1.0-rc01 chứa những cam kết này.
Tính năng mới
- CoordinatorLayout tiếp xúc với các dịch vụ hỗ trợ tiếp cận (aosp/1056175)
Phiên bản 1.1.0-beta01
Ngày 5 tháng Sáu, 2019
androidx.coordinatorlayout:coordinatorlayout:1.1.0-beta01
đã phát hành. Bạn có thể tìm thấy các cam kết có trong phiên bản này tại đây.
Sửa lỗi
- Di chuyển khỏi các lớp thử nghiệm không dùng nữa (aosp/853955)
Phiên bản 1.1.0-alpha01
Ngày 3 tháng Mười hai, 2018
Thay đổi API
aosp/737190: CoordinatorLayout hiện triển khai
NestedScrollingParent3
vàCoordinatorLayout.Behavior
triển khai quá tải mớionNestedScroll
để cho phépBehaviors
có thể báo cáo khoảng cách cuộn là bao nhiêu loại quảng cáo này sử dụng cho trẻ em dạng cuộn (trong thẻdispatchNestedScroll()
/onNestedScroll()
). Chúng tôi đã ngừng sử dụngonNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int)
hiện có trước đó để thay thế cho việc triển khaionNestedScroll(CoordinatorLayout, V, View, int, int, int, int, int, int[])
vàBehavior
mới.Nếu mã nhà phát triển hiện đang ghi đè
CoordinatorLayout#onNestedScroll(View, int, int, int, int, int)
, thì mã này có thể không còn được gọi và thay vào đó sẽ ghi đèCoordinatorLayout#onNestedScroll(View, int, int, int, int, int, int[])
.