Leanback

इस आर्टफ़ैक्ट के बजाय, टीवी के लिए कंपोज़ का इस्तेमाल करें.
नया अपडेट स्टेबल रिलीज़ रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
19 मई, 2026 1.2.0 - - 1.3.0-alpha01

डिपेंडेंसी का एलान करना

Leanback पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.

अपने ऐप्लिकेशन या मॉड्यूल के लिए, 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 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • स्क्रोलिंग को ट्रिगर किए बिना, चुनी गई पोज़िशन बदलने के लिए setSelectedPositionToUnalignedChild और setSelectedPositionToAlignedChild जोड़ें. (If53ab, b/499067714)
  • यह कुकी, टच मोड में स्नैपिंग की सुविधा के लिए setFocusScrollStrategy(FOCUS_SCROLL_ALIGNED_AND_SNAP) उपलब्ध कराती है. (I55fbc)
  • SpanSizeLookup में सभी स्पैन और पैडिंग एरिया शामिल होने चाहिए. (I7f87c)
  • getNumColumns() और getNumRows() को दिखाएं (Icd8c0, b/138276997)

गड़बड़ियां ठीक की गईं

  • अडैप्टर रीसेट होने के बाद, चाइल्ड व्यू लीक होने की समस्या ठीक की गई. (I636a0)
  • डिफ़ॉल्ट minSdk को एपीआई 21 से एपीआई 23 पर ले जाना (Ibdfca, b/380448311, b/435705964, b/435705223)

Leanback Leanback-Preference Version Version 1.3

वर्शन 1.3.0-alpha01

19 मई, 2026

androidx.leanback:leanback:1.3.0-alpha01 रिलीज़ हो गया है. वर्शन 1.3.0-alpha01 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • SpanSizeLookup में सभी स्पैन और पैडिंग एरिया शामिल होने चाहिए. (I7f87c)
  • getNumColumns() और getNumRows() को दिखाएं (Icd8c0, b/138276997)
  • पुराने हो चुके @RequiresApi(21) एनोटेशन हटाना (Ic4792)

गड़बड़ियां ठीक की गईं

  • अडैप्टर रीसेट होने के बाद, चाइल्ड व्यू लीक होने की समस्या ठीक की गई. (I636a0)
  • डिफ़ॉल्ट minSdk को एपीआई 21 से एपीआई 23 पर ले जाना (Ibdfca, b/380448311, b/435705964, b/435705223)

Leanback-Grid वर्शन 1.0.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 में ये बदलाव शामिल हैं.

डिपेंडेंसी से जुड़े अपडेट

  • टीवी ऐप्लिकेशन में होने वाले सामान्य क्रैश (I2c3a0, b/292114537) को ठीक करने के लिए, RecyclerView 1.3.2 पर निर्भरता को अपडेट किया गया है

वर्शन 1.0.0-alpha02

6 सितंबर, 2023

androidx.leanback:leanback-grid:1.0.0-alpha02 रिलीज़ हो गया है. वर्शन 1.0.0-alpha02 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • फ़ोकस आउट प्रॉपर्टी को प्रोग्राम के हिसाब से सेट करने की अनुमति देने के लिए, setFocusOutAllowed सार्वजनिक किया गया. (Iebd99)

गड़बड़ियां ठीक की गईं

  • पक्का करें कि a11y नोड की जानकारी के क्लास का नाम सेट करके, 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 को डिपेंडेंसी के तौर पर इस्तेमाल कर सकता है. (If1e49)

Leanback Leanback-Preference वर्शन 1.2.0

वर्शन 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 में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

डिपेंडेंसी अपडेट

  • टीवी ऐप्लिकेशन में आम तौर पर होने वाली गड़बड़ी को ठीक करने के लिए, 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 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • AppCompat थीम को बेहतर तरीके से सपोर्ट करने के लिए, GuidedActionAppCompatEditText जोड़ा गया. (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 को डिपेंडेंसी के तौर पर इस्तेमाल कर सकता है. (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 में ये बदलाव शामिल हैं.

नई सुविधाएं

  • BaseGridView में, leanback GridLayoutManager को सार्वजनिक और बदलने लायक बनाया गया. (f316b5)

एपीआई में हुए बदलाव

  • BaseGridView में, leanback GridLayoutManager को सार्वजनिक और बदलने लायक बनाया गया. (f316b5)

वर्शन 1.1.0

वर्शन 1.1.0-alpha01

19 मई, 2026

androidx.leanback:leanback-grid:1.1.0-alpha01 रिलीज़ हो गया है. वर्शन 1.1.0-alpha01 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • स्क्रोलिंग को ट्रिगर किए बिना चुनी गई पोज़िशन बदलने के लिए, setSelectedPositionToUnalignedChild और setSelectedPositionToAlignedChild जोड़ें. (If53ab, b/499067714)
  • टच मोड में स्नैपिंग की सुविधा के लिए, setFocusScrollStrategy(FOCUS_SCROLL_ALIGNED_AND_SNAP) उपलब्ध कराता है. (I55fbc)
  • SpanSizeLookup के साथ काम करता है. इससे सभी स्पैन और पैडिंग एरिया को इस्तेमाल किया जा सकता है. (I7f87c)
  • getNumColumns() और getNumRows() को दिखाएं (Icd8c0, b/138276997)

गड़बड़ियां ठीक की गईं

  • अडैप्टर रीसेट होने के बाद, चाइल्ड व्यू लीक होने की समस्या ठीक की गई. (I636a0)
  • डिफ़ॉल्ट minSdk को API 21 से API 23 पर ले जाना (Ibdfca, b/380448311, b/435705964, b/435705223)

Leanback वर्शन 1.1.0-rc02

21 जुलाई, 2021

androidx.leanback:leanback:1.1.0-rc02 रिलीज़ हो गया है. वर्शन 1.1.0-rc02 में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

  • डिटेल फ़्रैगमेंट के बैकग्राउंड से जुड़े बग को ठीक किया गया. (40d8e3)

Leanback Leanback-Preference वर्शन 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-Paging का वर्शन 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)

Leanback-Paging वर्शन 1.1.0-alpha09

17 नवंबर, 2021

androidx.leanback:leanback-paging:1.1.0-alpha09 रिलीज़ हो गया है. वर्शन 1.1.0-alpha09 में ये बदलाव शामिल हैं.

गड़बड़ियां ठीक की गईं

  • पेजिंग के नए एपीआई का इस्तेमाल करने के लिए अपडेट किया गया.

Leanback-Paging वर्शन 1.1.0-alpha08

21 जुलाई, 2021

androidx.leanback:leanback-paging:1.1.0-alpha08 रिलीज़ हो गया है. वर्शन 1.1.0-alpha08 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • PagingDataAdapter में .peek() और .snapshot() एपीआई जोड़े गए हैं. इससे पेज फ़ेच किए बिना, दिखाए गए डेटा की जांच की जा सकती है. (Ic8917)

Leanback-Paging वर्शन 1.1.0-alpha07

13 जनवरी, 2021

androidx.leanback:leanback-paging:1.1.0-alpha07 रिलीज़ हो गया है. वर्शन 1.1.0-alpha07 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • सुविधा से जुड़ी प्रॉपर्टी, CombinedLoadStates.refresh, CombinedLoadStates.prepend, CombinedLoadStates.append को अपडेट किया गया है, ताकि मीडिएटर और सोर्स लोड की स्थितियां NotLoading होने के बाद ही, Loading से 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 को बैकस्टैक में पुश करते समय व्यू लीक की समस्या ठीक की गई (Iaac69, b/171909417)
  • BrowseSupportFragment को बैकस्टैक में पुश करते समय व्यू लीक की समस्या ठीक की गई (I34483, b/171909417)
  • DetailsSupportFragment को बैकस्टैक में पुश करते समय, व्यू लीक होने की समस्या ठीक की गई (Ifec9e, b/171909417)
  • RowsSupportFragment को बैकस्टैक में पुश करते समय, व्यू लीक होने की समस्या ठीक की गई (I985d4, b/171909417)
  • GuidedStepSupportFragment के बैकग्राउंड ट्रांज़िशन ऐनिमेशन से जुड़ी समस्या ठीक की गई. (I86d15, b/173647688)
  • GuidedStepSupportFragment को वापस लाते समय IllegalArgumentException को ठीक किया गया (Ic829f, b/172000115)
  • clearFocus() (Id0e42) के दौरान findContainingItemView() में GridLayoutManager NullPointerException को ठीक किया गया

Leanback-Paging का वर्शन 1.1.0-alpha06

2 दिसंबर, 2020

androidx.leanback:leanback-paging:1.1.0-alpha06 रिलीज़ हो गया है. वर्शन 1.1.0-alpha06 में ये बदलाव शामिल हैं.

एपीआई में हुए बदलाव

  • dataRefreshFlow / dataRefreshListener एपीआई हटा दिए गए हैं, क्योंकि ये loadStateFlow / Listener अपडेट के साथ काम नहीं करते. माइग्रेट करने वाले लोगों के लिए, loadStateFlow के बराबर यह है:

    loadStateFlow.distinctUntilChangedBy { it.refresh }
        .filter { it.refresh is NotLoading }
    

    (Ib5570, b/173530908)

  • dataRefreshFlow / Listener के तरीकों को पूरी तरह से बंद कर दिया गया है. साथ ही, replaceWith क्लॉज़ का इस्तेमाल किया गया है. (I6e2dd)

वर्शन 1.1.0-alpha05

1 अक्टूबर, 2020

androidx.leanback:leanback-*:1.1.0-alpha05 रिलीज़ हो गया है. वर्शन 1.1.0-alpha05 में ये बदलाव शामिल हैं.

नई सुविधाएं

  • A11Y नेविगेशन को GridLayoutManager के focusOutFront और focusOutEnd एट्रिब्यूट का पालन करने की अनुमति दें. (b/161390258)

गड़बड़ियां ठीक की गईं

  • GuidanceStylist.onDestroyView() में व्यू लीक होने की समस्या ठीक की गई (b/164841457)
  • GridLayoutManager में ConcatAdapter से जुड़ी समस्या ठीक की गई (b/165694295)
  • leanback-tab: Javadoc में सुधार और कोड में मामूली बदलाव (aosp/1393383)
  • एपीआई से setRecyclerView तरीके को हटाएं. इसे तब जोड़ा गया था, जब RecyclerView पर इसी तरीके को बंद कर दिया गया था. RecyclerView के नए addRecyclerListener एपीआई तरीके का इस्तेमाल करने के लिए, leanback lib को अपडेट किया गया है. (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 के लिए Paging, RecyclerView.Adapter में पेजिंग की सुविधा जोड़ने की प्रोसेस को आसान बनाता है.
  • Leanback के लिए, appcompat थीम जोड़ी गई हैं. इससे मोबाइल और टीवी के बीच एक ही कोड बेस को आसानी से बनाया जा सकेगा.

एपीआई में हुए बदलाव

  • leanback विजेट (If0dfe) के लिए, asyncpagingdatadiffer पर आधारित अडैप्टर जोड़ा गया
  • लीनबैक (I1e304) में सबसे ऊपर मौजूद नेविगेशन बार के तौर पर इस्तेमाल करने के लिए, पसंद के मुताबिक बनाया गया TabLayout जोड़ना

वर्शन 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)
  • Guided Step आइटम को ज़्यादा आसानी से इस्तेमाल किया जा सकता है (aosp/1167964)
  • BaseGridView में OnLayoutCompleteListener को दिखाया गया है, ताकि ऐप्लिकेशन लेआउट पास होने के बाद व्यू ट्रांसफ़ॉर्मेशन कर सकें. (aosp/1164409)

एपीआई में हुए बदलाव

  • कस्टम BaseGridView के स्क्रोल करने की स्पीड को सेट करने के लिए, नया एपीआई जोड़ा गया (aosp/952718)
  • BaseGridView में OnLayoutCompleteListener जोड़ने के लिए, नया एपीआई जोड़ा गया (aosp/1164409)

गड़बड़ियां ठीक की गईं

  • उस गड़बड़ी को ठीक किया गया है जिसकी वजह से फ़ास्ट लेआउट पास, चाइल्ड के अलाइनमेंट को अपडेट नहीं करता था. (aosp/1122745)
  • फ़ोकस बदलने पर, Picker विजेट में स्टैक ओवरफ़्लो क्रैश की समस्या ठीक की गई (aosp/1168473)

डिपेंडेंसी में बदलाव

  • Leanback-preference: pinned the dependency of androidx.preference to 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 commits और leanback-preference commits में देखे जा सकते हैं.

नई सुविधाएं

  • RowsSupportFragment अब ViewHolders को अन्य RowsSupportFragments के साथ शेयर कर सकता है. इससे, एक से ज़्यादा टैब वाले यूज़र इंटरफ़ेस (यूआई) की परफ़ॉर्मेंस बेहतर होगी.

एपीआई में हुए बदलाव

  • PlaybackSupportFragment.setShowOrHideControlsOverlayOnUserInteraction() जोड़ा गया है, ताकि डीपीएडी दबाने पर ऐप्लिकेशन, अपने-आप छिपने/दिखने वाले प्लेबैक कंट्रोल को बंद कर सके.

गड़बड़ियां ठीक की गईं

  • प्राथमिकता लाइब्रेरी में बदलाव होने की वजह से, लीनबैक-प्राथमिकता फ़्रैगमेंट थीम में आ रही समस्या को ठीक किया गया है.
  • SearchEditText पर BACK बटन दबाने पर, नेविगेशन से जुड़ी गड़बड़ी को ठीक किया गया

वर्शन 1.1.0-alpha01

30 जनवरी, 2019

androidx.leanback:leanback 1.1.0-alpha01 रिलीज़ हो गया है.

नई सुविधाएं

  • PinPicker विजेट जोड़ा गया.
  • कम रैम वाले डिवाइस पर, आउटलाइन क्लिपिंग की सुविधा अब डिफ़ॉल्ट रूप से बंद होती है.
  • PlaybackSupportFragment को पसंद के मुताबिक बनाने की अनुमति दी गई है. इससे कंट्रोल दिखाने/छिपाने के तरीके को बदला जा सकता है (b/122918400)

एपीआई में हुए बदलाव

  • फ़्रेमवर्क फ़्रैगमेंट अब काम नहीं करते.
  • नई PinPicker क्लास.

गड़बड़ियां ठीक की गईं

  • 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 रिलीज़ हो गया है.

नई सुविधाएं

  • androidx फ़्रैगमेंट क्लास जोड़ी गईं. फ़्रेमवर्क फ़्रैगमेंट क्लास को बंद कर दिया गया है.
  • अब रंग और फ़ॉन्ट, फ़्रेमवर्क की थीम एट्रिब्यूट पर आधारित होते हैं.

एपीआई में हुए बदलाव

  • androidx की नई फ़्रैगमेंट क्लास और फ़्रेमवर्क की फ़्रैगमेंट क्लास बंद कर दी गई हैं.