Leanback
| อัปเดตล่าสุด | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | รุ่นอัลฟ่า |
|---|---|---|---|---|
| 19 พฤษภาคม 2026 | 1.2.0 | - | - | 1.3.0-alpha01 |
การประกาศทรัพยากร Dependency
หากต้องการเพิ่มทรัพยากร Dependency ใน Leanback คุณต้องเพิ่มที่เก็บ Maven ของ Google ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมได้ที่ที่เก็บ Maven ของ Google
เพิ่มทรัพยากร Dependency สำหรับอาร์ติแฟกต์ที่ต้องการในไฟล์ build.gradle สำหรับ
แอปหรือโมดูล
ดึงดูด
dependencies { def leanback_version = "1.3.0-alpha01" implementation "androidx.leanback:leanback:$leanback_version" // leanback-preference is an add-on that provides a settings UI for TV apps. implementation "androidx.leanback:leanback-preference:$leanback_version" // leanback-paging is an add-on that simplifies adding paging support to a RecyclerView Adapter. implementation "androidx.leanback:leanback-paging:1.1.0" // leanback-tab is an add-on that provides customized TabLayout to be used as the top navigation bar. implementation "androidx.leanback:leanback-tab:1.1.0" }
Kotlin
dependencies { val leanback_version = "1.3.0-alpha01" implementation("androidx.leanback:leanback:$leanback_version") // leanback-preference is an add-on that provides a settings UI for TV apps. implementation("androidx.leanback:leanback-preference:$leanback_version") // leanback-paging is an add-on that simplifies adding paging support to a RecyclerView Adapter. implementation("androidx.leanback:leanback-paging:1.1.0") // leanback-tab is an add-on that provides customized TabLayout to be used as the top navigation bar. implementation("androidx.leanback:leanback-tab:1.1.0") }
ดูข้อมูลเพิ่มเติมเกี่ยวกับการพึ่งพาได้ที่เพิ่มการพึ่งพาบิลด์
ความคิดเห็น
ความคิดเห็นของคุณช่วยให้ Jetpack ทำงานได้ดีขึ้น โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมี ไอเดียในการปรับปรุงไลบรารีนี้ โปรดดูปัญหาที่มีอยู่ ในไลบรารีนี้ก่อนสร้างปัญหาใหม่ คุณสามารถโหวตปัญหาที่มีอยู่ได้โดย คลิกปุ่มดาว
ดูข้อมูลเพิ่มเติมได้ในเอกสารประกอบของ Issue Tracker
Leanback-Grid
เวอร์ชัน 1.1
เวอร์ชัน 1.1.0-alpha01
19 พฤษภาคม 2026
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-grid:1.1.0-alpha01 เวอร์ชัน 1.1.0-alpha01 มีคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- เพิ่ม
setSelectedPositionToUnalignedChildและsetSelectedPositionToAlignedChildเพื่อเปลี่ยนตำแหน่งที่เลือกโดยไม่ทำให้เกิดการเลื่อน (If53ab, b/499067714) - มี
setFocusScrollStrategy(FOCUS_SCROLL_ALIGNED_AND_SNAP)เพื่อรองรับการสแนปในโหมดสัมผัส (I55fbc) - รองรับ
SpanSizeLookupโดยมีความสามารถในการครอบคลุมช่วงทั้งหมดและพื้นที่ Padding (I7f87c) - เปิดเผย
getNumColumns()และgetNumRows()(Icd8c0, b/138276997)
การแก้ไขข้อบกพร่อง
- แก้ไขการรั่วไหลของมุมมองย่อยหลังจากรีเซ็ตอะแดปเตอร์ (I636a0)
- การย้าย
minSdkเริ่มต้นจาก API 21 ไปยัง API 23 (Ibdfca, b/380448311, b/435705964, b/435705223)
รุ่น 1.0
เวอร์ชัน 1.0.0
23 เมษายน 2025
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-grid:1.0.0 เวอร์ชันนี้ไม่มีการเปลี่ยนแปลงใดๆ เพียงแค่ย้ายไปเป็นเวอร์ชันเสถียร
เวอร์ชัน 1.0.0-rc01
9 เมษายน 2025
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-grid:1.0.0-rc01 การดำเนินการนี้ไม่มีคอมมิตที่สำคัญและเพียงแค่ย้ายไลบรารีไปยังเวอร์ชันที่เสถียร
เวอร์ชัน 1.0.0-alpha03
15 พฤศจิกายน 2023
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-grid:1.0.0-alpha03 เวอร์ชัน 1.0.0-alpha03 มีคอมมิตต่อไปนี้
การอัปเดตทรัพยากร Dependency
- อัปเดตให้ขึ้นอยู่กับ RecyclerView
1.3.2เพื่อแก้ไขข้อขัดข้องที่พบบ่อยในแอปทีวี (I2c3a0, b/292114537)
เวอร์ชัน 1.0.0-alpha02
6 กันยายน 2023
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-grid:1.0.0-alpha02 เวอร์ชัน 1.0.0-alpha02 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
setFocusOutAllowedเปิดให้ใช้งานแบบสาธารณะเพื่อให้ตั้งค่าพร็อพเพอร์ตี้ที่โฟกัสออกได้โดยอัตโนมัติ (Iebd99)
การแก้ไขข้อบกพร่อง
- ตรวจสอบว่าบริการช่วยเหลือพิเศษถือว่ากริดเป็นกริดโดยการตั้งชื่อคลาสข้อมูลโหนด a11y (I12812)
- เพิ่มเสียงการนำทางที่ขาดหายไปเมื่อเปลี่ยนไปใช้การเลื่อนที่ราบรื่น (f49767)
เวอร์ชัน 1.0.0-alpha01
17 พฤศจิกายน 2021
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-grid:1.0.0-alpha01 เวอร์ชัน 1.0.0-alpha01 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ย้ายคลาส/อินเทอร์เฟซต่อไปนี้จาก
leanbackไปยังไลบรารีleanback-gridใหม่:BaseGridView,FacetProvider,FacetProviderAdapter,GridLayoutManager,HorizontalGridView,ItemAlignmentFacet,OnChildLaidOutListener,OnChildSelectedListener,OnChildViewHolderSelectedListener,VerticalGridView,ViewHolderTask,Visibilityการเปลี่ยนแปลงนี้จะรักษาความเข้ากันได้แบบไบนารี ทุกคนที่ต้องการใช้เฉพาะคอมโพเนนต์มุมมองตารางกริดของ Leanback สามารถใช้leanback-gridเป็นทรัพยากร Dependency ได้โดยตรง (If1e49)
Leanback
เวอร์ชัน 1.3
เวอร์ชัน 1.3.0-alpha01
19 พฤษภาคม 2026
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback:1.3.0-alpha01 เวอร์ชัน 1.3.0-alpha01 มีการคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- รองรับ
SpanSizeLookupโดยมีความสามารถในการครอบคลุมช่วงทั้งหมดและพื้นที่ Padding (I7f87c) - เปิดเผย
getNumColumns()และgetNumRows()(Icd8c0, b/138276997) - การนำคำอธิบายประกอบ
@RequiresApi(21)ที่ล้าสมัยออก (Ic4792)
การแก้ไขข้อบกพร่อง
- แก้ไขการรั่วไหลของมุมมองย่อยหลังจากรีเซ็ตอะแดปเตอร์ (I636a0)
- การย้าย
minSdkเริ่มต้นจาก API 21 ไปยัง API 23 (Ibdfca, b/380448311, b/435705964, b/435705223)
เวอร์ชัน 1.1
เวอร์ชัน 1.1.0-rc02
21 กรกฎาคม 2021
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback:1.1.0-rc02 เวอร์ชัน 1.1.0-rc02 มีคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องเกี่ยวกับพื้นหลังของรายละเอียด (40d8e3)
Leanback-Preference
เวอร์ชัน 1.2
เวอร์ชัน 1.2.0
23 เมษายน 2025
androidx.leanback:leanback:1.2.0 และ androidx.leanback:leanback-preference:1.2.0 เปิดตัวแล้ว เวอร์ชันนี้ไม่มีการเปลี่ยนแปลงใดๆ เพียงแค่ย้ายไปเป็นเวอร์ชันเสถียร
เวอร์ชัน 1.2.0-rc01
9 เมษายน 2025
androidx.leanback:leanback:1.2.0-rc01 และ androidx.leanback:leanback-preference:1.2.0-rc01 เปิดตัวแล้ว การดำเนินการนี้ไม่มีคอมมิตที่สำคัญและเพียงแค่ย้ายไลบรารีไปยังเวอร์ชันที่เสถียร
เวอร์ชัน 1.2.0-alpha04
15 พฤศจิกายน 2023
androidx.leanback:leanback:1.2.0-alpha04 และ androidx.leanback:leanback-preference:1.2.0-alpha04 เปิดตัวแล้ว เวอร์ชัน 1.2.0-alpha04 มีคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
การอัปเดตทรัพยากร Dependency
- อัปเดตข้อกำหนดของ RecyclerView เป็น 1.3.2 เพื่อแก้ไขข้อขัดข้องที่พบบ่อยในแอปทีวี
เวอร์ชัน 1.2.0-alpha03
6 กันยายน 2023
androidx.leanback:leanback:1.2.0-alpha03 และ androidx.leanback:leanback-preference:1.2.0-alpha03 เปิดตัวแล้ว เวอร์ชัน 1.2.0-alpha03 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
เวอร์ชัน 1.2.0-alpha02
17 พฤศจิกายน 2021
androidx.leanback:leanback:1.2.0-alpha02 และ androidx.leanback:leanback-preference:1.2.0-alpha02 เปิดตัวแล้ว เวอร์ชัน 1.2.0-alpha02 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ย้ายคลาส/อินเทอร์เฟซต่อไปนี้จาก
leanbackไปยังไลบรารีleanback-gridใหม่:BaseGridView,FacetProvider,FacetProviderAdapter,GridLayoutManager,HorizontalGridView,ItemAlignmentFacet,OnChildLaidOutListener,OnChildSelectedListener,OnChildViewHolderSelectedListener,VerticalGridView,ViewHolderTask,Visibilityการเปลี่ยนแปลงนี้จะรักษาความเข้ากันได้แบบไบนารี ทุกคนที่ต้องการใช้เฉพาะคอมโพเนนต์มุมมองตารางกริดของ Leanback สามารถใช้leanback-gridเป็นทรัพยากร Dependency ได้โดยตรง (If1e49)
เวอร์ชัน 1.2.0-alpha01
21 กรกฎาคม 2021
androidx.leanback:leanback:1.2.0-alpha01 และ androidx.leanback:leanback-preference:1.2.0-alpha01 เปิดตัวแล้ว เวอร์ชัน 1.2.0-alpha01 มีคอมมิตต่อไปนี้
ฟีเจอร์ใหม่
- ทำให้ GridLayoutManager ของ Leanback เป็นแบบสาธารณะและสามารถแลกเปลี่ยนได้ใน BaseGridView (f316b5)
การเปลี่ยนแปลง API
- ทำให้ GridLayoutManager ของ Leanback เป็นแบบสาธารณะและสามารถแลกเปลี่ยนได้ใน BaseGridView (f316b5)
เวอร์ชัน 1.1
เวอร์ชัน 1.1.0-rc01
7 เมษายน 2021
androidx.leanback:leanback:1.1.0-rc01 และ androidx.leanback:leanback-preference:1.1.0-rc01 เปิดตัวแล้ว เวอร์ชัน 1.1.0-rc01 มีคอมมิตเหล่านี้
- แก้ไขการรั่วไหลของมุมมองคงที่ใน
SearchSupportFragment()(6c47a1, b/171909417) - ทำให้เครื่องมือจดจำเสียงพูดเป็นตัวเลือกสำหรับ
SearchSupportFragment(4ff949,b/169936953)
การแบ่งหน้าของ Leanback
เวอร์ชัน 1.1
เวอร์ชัน 1.1.0
23 เมษายน 2025
androidx.leanback:leanback-paging:1.1.0 และ androidx.leanback:leanback-tab:1.1.0 เปิดตัวแล้ว เวอร์ชันนี้ไม่มีการเปลี่ยนแปลงใดๆ เพียงแค่ย้ายไปเป็นเวอร์ชันเสถียร
เวอร์ชัน 1.1.0-rc01
9 เมษายน 2025
androidx.leanback:leanback-paging:1.1.0-rc01 และ androidx.leanback:leanback-tab:1.1.0-rc01 เปิดตัวแล้ว การดำเนินการนี้ไม่มีคอมมิตที่สำคัญและเพียงแค่ย้ายไลบรารีไปยังเวอร์ชันที่เสถียร
เวอร์ชัน 1.1.0-alpha11
15 พฤศจิกายน 2023
androidx.leanback:leanback-paging:1.1.0-alpha11 จะได้รับการเผยแพร่โดยไม่มีการเปลี่ยนแปลง เวอร์ชัน 1.1.0-alpha11 มีคอมมิตเหล่านี้
เวอร์ชัน 1.1.0-alpha10
6 กันยายน 2023
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-paging:1.1.0-alpha10 เวอร์ชัน 1.1.0-alpha10 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- อัปเดต leanback-paging เป็น Paging 3.1.0 (882ed1)
เวอร์ชัน 1.1.0-alpha09
17 พฤศจิกายน 2021
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-paging:1.1.0-alpha09 เวอร์ชัน 1.1.0-alpha09 มีคอมมิตต่อไปนี้
การแก้ไขข้อบกพร่อง
- อัปเดตเพื่อใช้ API การแบ่งหน้าล่าสุด
เวอร์ชัน 1.1.0-alpha08
21 กรกฎาคม 2021
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-paging:1.1.0-alpha08 เวอร์ชัน 1.1.0-alpha08 มีคอมมิตต่อไปนี้
การเปลี่ยนแปลง API
- เพิ่ม API
.peek()และ.snapshot()ลงใน PagingDataAdapter ซึ่งช่วยให้ตรวจสอบข้อมูลที่แสดงได้โดยไม่ต้องทริกเกอร์การดึงข้อมูลหน้า (Ic8917)
เวอร์ชัน 1.1.0-alpha07
13 มกราคม 2021
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-paging:1.1.0-alpha07 เวอร์ชัน 1.1.0-alpha07 มีคอมมิตเหล่านี้
การเปลี่ยนแปลง API
- อัปเดตพร็อพเพอร์ตี้ความสะดวก
CombinedLoadStates.refresh,CombinedLoadStates.prependCombinedLoadStates.appendให้เปลี่ยนจากLoadingเป็นNotLoadingเท่านั้น หลังจากที่ทั้งสถานะการโหลดของสื่อกลางและแหล่งที่มาเป็นNotLoadingเพื่อให้แน่ใจว่า การอัปเดตจากระยะไกลมีผลแล้ว (I65619)
Leanback Leanback-Preference Leanback-Tab เวอร์ชัน 1.1.0-beta01
2 ธันวาคม 2020
androidx.leanback:leanback:1.1.0-beta01, androidx.leanback:leanback-preference:1.1.0-beta01 และ androidx.leanback:leanback-tab:1.1.0-beta01 ออกแล้ว เวอร์ชัน 1.1.0-beta01 มีการคอมมิตเหล่านี้
การแก้ไขข้อบกพร่อง
- แก้ไขการรั่วไหลของมุมมองเมื่อพุช VerticalGridSupportFragment ไปยัง Backstack (Iaac69, b/171909417)
- แก้ไขการรั่วไหลของมุมมองเมื่อส่ง BrowseSupportFragment ไปยัง Backstack (I34483, b/171909417)
- แก้ไขการรั่วไหลของมุมมองเมื่อพุช DetailsSupportFragment ไปยัง Backstack (Ifec9e, b/171909417)
- แก้ไขการรั่วไหลของมุมมองเมื่อส่ง RowsSupportFragment ไปยัง Backstack (I985d4, b/171909417)
- แก้ไขภาพเคลื่อนไหวของการเปลี่ยนพื้นหลังของ GuidedStepSupportFragment (I86d15, b/173647688)
- แก้ไข IllegalArgumentException เมื่อกู้คืน GuidedStepSupportFragment (Ic829f, b/172000115)
- แก้ไข GridLayoutManager NullPointerException ใน findContainingItemView() เมื่อ clearFocus() (Id0e42)
เวอร์ชัน 1.1.0-alpha06
2 ธันวาคม 2020
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-paging:1.1.0-alpha06 เวอร์ชัน 1.1.0-alpha06 มีคอมมิตเหล่านี้
การเปลี่ยนแปลง API
ระบบได้นำ API dataRefreshFlow / dataRefreshListener ออกแล้ว เนื่องจากซ้ำซ้อนกับการอัปเดต loadStateFlow / Listener สำหรับ ผู้ที่ย้ายข้อมูล ฟีเจอร์ที่เทียบเท่ากับ loadStateFlow คือ
loadStateFlow.distinctUntilChangedBy { it.refresh } .filter { it.refresh is NotLoading }เลิกใช้งานเมธอด dataRefreshFlow / Listener ทั้งหมดโดยมี replaceWith clause (I6e2dd)
เวอร์ชัน 1.1.0-alpha05
1 ตุลาคม 2020
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback-*:1.1.0-alpha05 เวอร์ชัน 1.1.0-alpha05 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- อนุญาตให้การนำทาง A11Y ใช้แอตทริบิวต์ focusOutFront และ focusOutEnd ของ GridLayoutManager (b/161390258)
การแก้ไขข้อบกพร่อง
- แก้ไขการรั่วไหลของมุมมองใน
GuidanceStylist.onDestroyView()(b/164841457) - แก้ไข ConcatAdapter ใน GridLayoutManager (b/165694295)
- leanback-tab: การปรับปรุง Javadoc และการปรับโครงสร้างโค้ดเล็กน้อย (aosp/1393383)
- นำเมธอด setRecyclerView ออกจาก API ซึ่งเพิ่มเข้ามาเมื่อมีการเลิกใช้งานเมธอดเดียวกันใน RecyclerView อัปเดต Leanback Lib เพื่อใช้เมธอด API addRecyclerListener ใหม่ของ RecyclerView (I14798)
เวอร์ชัน 1.1.0-alpha04
11 สิงหาคม 2020
androidx.leanback:leanback:1.1.0-alpha04, androidx.leanback:leanback-paging:1.1.0-alpha04, androidx.leanback:leanback-preference:1.1.0-alpha04 และ androidx.leanback:leanback-tab:1.1.0-alpha04 ออกอากาศแล้ว เวอร์ชัน 1.1.0-alpha04 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- LeanbackTabLayout มีการนำทางด้านบน (โดยปกติจะแสดงในแนวนอนที่ด้านบนของแอป) ในประสบการณ์การเรียกดู
- การแบ่งหน้าสำหรับ Leanback ช่วยให้การเพิ่มการรองรับการแบ่งหน้าไปยัง RecyclerView.Adapter ง่ายขึ้น
- เพิ่มธีม appcompat สำหรับ Leanback ซึ่งจะช่วยลดความซับซ้อนในการสร้างฐานของโค้ดรายการเดียวระหว่างอุปกรณ์เคลื่อนที่และทีวี
การเปลี่ยนแปลง API
- เพิ่มอะแดปเตอร์ตาม asyncpagingdatadiffer สำหรับวิดเจ็ต Leanback (If0dfe)
- เพิ่ม TabLayout ที่กำหนดเองเพื่อใช้เป็นแถบนำทางด้านบนใน Leanback (I1e304)
เวอร์ชัน 1.1.0-alpha03
18 ธันวาคม 2019
androidx.leanback:leanback:1.1.0-alpha03 และ androidx.leanback:leanback-preference:1.1.0-alpha03 เปิดตัวแล้ว Leanback เวอร์ชัน 1.1.0-alpha03 มีคอมมิตเหล่านี้ และ Leanback-Preference เวอร์ชัน 1.1.0-alpha03 มีคอมมิตเหล่านี้
ฟีเจอร์ใหม่
- ตอนนี้ BaseGridView รองรับความเร็วในการเลื่อนที่กำหนดเองแล้ว (aosp/952718)
- ทำให้การแตะรายการขั้นตอนที่แนะนำเป็นมิตรมากขึ้น (aosp/1167964)
- เปิดเผย BaseGridView OnLayoutCompleteListener เพื่อให้แอปสามารถทำการแปลงมุมมองหลังจากผ่านการวางเลย์เอาต์ (aosp/1164409)
การเปลี่ยนแปลง API
- เพิ่ม API ใหม่เพื่อให้ความเร็วในการเลื่อน BaseGridView ที่กำหนดเอง (aosp/952718)
- เพิ่ม API ใหม่เพื่อเพิ่ม OnLayoutCompleteListener ใน BaseGridView (aosp/1164409)
แก้ไขข้อบกพร่อง
- แก้ไขข้อบกพร่องในเรื่องที่การส่งเลย์เอาต์อย่างรวดเร็วไม่อัปเดตการจัดแนวขององค์ประกอบย่อย (aosp/1122745)
- แก้ไขข้อขัดข้องของ Stack Overflow ในวิดเจ็ตเครื่องมือเลือกเมื่อมีการเปลี่ยนโฟกัส (aosp/1168473)
การเปลี่ยนแปลงทรัพยากร Dependency
- Leanback-preference: ปักหมุดการขึ้นต่อกันของ
androidx.preferenceกับ1.1.0(aosp/1181902)
เวอร์ชัน 1.1.0-alpha02
7 พฤษภาคม 2019
androidx.leanback:leanback:1.1.0-alpha02 และ androidx.leanback:leanback-preference:1.1.0-alpha02 เปิดตัวแล้ว การเปลี่ยนแปลงที่รวมอยู่ในเวอร์ชันนี้สามารถดูได้ที่การเปลี่ยนแปลงของ Leanback และการเปลี่ยนแปลงของค่ากำหนด Leanback
ฟีเจอร์ใหม่
- ตอนนี้ RowsSupportFragment สามารถแชร์ ViewHolders กับ RowsSupportFragment อื่นๆ ได้แล้ว ซึ่งจะช่วยปรับปรุงประสิทธิภาพสำหรับ UI แบบหลายแท็บ
การเปลี่ยนแปลง API
- เพิ่ม
PlaybackSupportFragment.setShowOrHideControlsOverlayOnUserInteraction()เพื่ออนุญาตให้แอปปิดการซ่อน/แสดงตัวควบคุมการเล่นโดยอัตโนมัติเมื่อกด DPAD
แก้ไขข้อบกพร่อง
- แก้ไขธีม Fragment ของค่ากำหนด Leanback ที่ใช้งานไม่ได้เนื่องจากการเปลี่ยนแปลงในไลบรารีค่ากำหนด
- แก้ไขข้อบกพร่องในการนำทางเมื่อกดปุ่มย้อนกลับใน SearchEditText
เวอร์ชัน 1.1.0-alpha01
30 มกราคม 2019
ระบบจะถอนการอ้างสิทธิ์androidx.leanback:leanback 1.1.0-alpha01
ฟีเจอร์ใหม่
- เพิ่มวิดเจ็ต PinPicker
- ตอนนี้ระบบจะปิดใช้การครอบตัดเส้นขอบโดยค่าเริ่มต้นในอุปกรณ์ที่มี RAM ต่ำ
- อนุญาตให้ปรับแต่งลักษณะการแสดง/ซ่อนตัวควบคุมของ PlaybackSupportFragment (b/122918400)
การเปลี่ยนแปลง API
- เลิกใช้งานส่วนย่อยของเฟรมเวิร์กแล้ว
- คลาส PinPicker ใหม่
แก้ไขข้อบกพร่อง
- แก้ไขข้อขัดข้องของธุรกรรม Fragment หลังจากหยุด
BrowseSupportFragment GuidedStepSupportFragmentไม่ควรตัดรายการในVerticalGridView(aosp/787396)- ย้าย
onCreateActionsStylist()และonCreateGuidanceStylist()จากตัวสร้างไปยังGuidedSupportFragment.onCreate()(aosp/787397) - แก้ไขข้อบกพร่องที่ทำให้
SearchSupportFragmentโฟกัสไปยังผลลัพธ์ไม่สำเร็จ (aosp/798833) - แก้ไขข้อบกพร่องในการเลื่อนใน
VerticalGridViewและHorizontalGridView(aosp/858809)
ระบบจะถอนการอ้างสิทธิ์androidx.leanback-preference 1.1.0-alpha01
ฟีเจอร์ใหม่
- เพิ่มคลาส Fragment ของ androidx เลิกใช้งานคลาส Fragment ของเฟรมเวิร์ก
- ตอนนี้สีและแบบอักษรจะอิงตามแอตทริบิวต์ธีมของเฟรมเวิร์ก
การเปลี่ยนแปลง API
- เลิกใช้งานคลาส Fragment ของ androidx ใหม่และคลาส Fragment ของเฟรมเวิร์กแล้ว