Leanback

ใช้ Compose สำหรับ TV แทนอาร์ติแฟกต์นี้
อัปเดตล่าสุด รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า รุ่นอัลฟ่า
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

  • เพิ่ม GuidedActionAppCompatEditText เพื่อรองรับธีม AppCompat ได้ดียิ่งขึ้น (ab7cf1, dc954d)

เวอร์ชัน 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.prepend CombinedLoadStates.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 }
    

    (Ib5570, b/173530908)

  • เลิกใช้งานเมธอด 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 ของเฟรมเวิร์กแล้ว