Sử dụng bộ công cụ Leanback UI
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Tạo dựng ứng dụng hiệu quả hơn bằng Compose
Tạo giao diện người dùng đẹp mắt với mã tối thiểu bằng Jetpack Compose cho hệ điều hành Android TV.
Bộ công cụ giao diện người dùng Leanback không được dùng nữa cung cấp các lớp để xây dựng giao diện người dùng bằng thư viện androidx.leanback. Thư viện này cung cấp một khung gồm các lớp sử dụng khung hiển thị và mảnh dựa trên ngôn ngữ thiết kế Material 1 không dùng nữa.
Để có giao diện người dùng khai báo hiện đại, hãy sử dụng Compose cho TV để tạo ứng dụng TV.
Chủ đề
- Thư viện bộ công cụ giao diện người dùng Leanback
- Bắt đầu sử dụng các thư viện AndroidX cho bộ công cụ giao diện người dùng Leanback không còn được dùng nữa.
- Tạo một trình duyệt danh mục
- Sử dụng bộ công cụ giao diện người dùng Leanback không dùng nữa để tạo giao diện duyệt xem cho danh mục nội dung nghe nhìn.
- Cung cấp chế độ xem thẻ
- Sử dụng bộ công cụ giao diện người dùng Leanback không dùng nữa để tạo chế độ xem thẻ cho các mục nội dung.
- Xây dựng chế độ xem chi tiết
- Sử dụng bộ công cụ giao diện người dùng Leanback không dùng nữa để tạo trang chi tiết cho các mục nội dung nghe nhìn.
- Thêm các nút điều khiển phương tiện giao thông
- Sử dụng bộ công cụ giao diện người dùng Leanback không dùng nữa để tạo các nút điều khiển truyền cho trình phát video.
- Thêm một bước có hướng dẫn
- Sử dụng bộ công cụ giao diện người dùng Leanback không dùng nữa để hướng dẫn người dùng đưa ra một loạt quyết định.
- Giúp người dùng mới làm quen với ứng dụng
- Sử dụng bộ công cụ giao diện người dùng Leanback không dùng nữa để hướng dẫn người dùng mới cách khai thác tối đa ứng dụng của bạn.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-09-06 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-09-06 UTC."],[],[],null,["Build better with Compose \nCreate beautiful UIs with minimal code using Jetpack Compose for Android TV OS. \n[Compose for TV →](/training/tv/playback/compose) \n| **Warning:** The Leanback library is deprecated. Use [Jetpack Compose for\n| Android TV OS](/training/tv/playback/compose) instead.\n\n\nThe deprecated Leanback UI toolkit provides classes for building user\ninterfaces with the [androidx.leanback library](/training/tv/get-started/create#leanback). The library provides a framework of classes using\nviews and fragments based on the deprecated Material 1 design language.\n\n\nFor a modern, declarative UI, use [Compose for TV](../compose) to build\nyour TV apps instead.\n\nTopics\n\n**[Leanback UI toolkit libraries](/training/tv/playback/leanback/leanback-libraries)**\n: Get started with the AndroidX libraries for the deprecated\n Leanback UI toolkit.\n\n**[Create a catalog browser](/training/tv/playback/leanback/browse)**\n: Use the deprecated Leanback UI toolkit to build a browsing\n interface for media catalogs.\n\n**[Provide a card view](/training/tv/playback/leanback/card)**\n: Use the deprecated Leanback UI toolkit to build a card view for\n content items.\n\n**[Build a details view](/training/tv/playback/leanback/details)**\n: Use the deprecated Leanback UI toolkit to build a details page for\n media items.\n\n**[Add transport controls](/training/tv/playback/leanback/transport-controls)**\n: Use the deprecated Leanback UI toolkit to build transport controls\n for your video player.\n\n**[Add a guided step](/training/tv/playback/leanback/guided-step)**\n: Use the deprecated Leanback UI toolkit to guide a user through a\n series of decisions.\n\n**[Introduce first-time users to your app](/training/tv/playback/leanback/onboarding)**\n: Use the deprecated Leanback UI toolkit to show first-time users how\n to get the most out of your app."]]