Android Studio TV开发教程(八)使用Leanback运输控制

本文是Android Studio TV开发教程的一部分,讲解如何使用Leanback库的运输控制,包括播放片段、PlayerAdapter和自定义UI胶水,提供视频播放的增强体验。通过PlayerAdapter封装媒体播放器,使用预构建的或自定义的胶水实现,以及视频擦洗功能。
摘要由CSDN通过智能技术生成

Android Studio TV开发教程

(转自Android官网https://developer.android.com/training/tv/start)

文章源自:光谷佳武 https://blog.csdn.net/jiawuhan/article/details/80620433



使用Leanback运输控制

Leanback库具有新的播放控件,可提供改进的用户体验。 对于视频应用程序,传输控件使用向前/向后控件支持视频清理。 清理显示屏时会显示缩略图,以帮助浏览视频。

该库包含抽象类以及为开发人员提供更精细控制的开箱即用实现。 使用预构建的实现,您可以快速构建功能丰富的应用程序,而无需太多编码。 如果您需要更多定制,您可以扩展任何库的预构建组件。

控件和播放器

leanback库将用户界面与回放视频的播放器中的传输控件分开。 这是通过两个组件完成的:一个用于显示传输控件(可选视频)的播放片段和一个用于封装媒体播放器的播放器适配器 。

播放片段

您应用的UI活动应使用PlaybackFragmentVideoFragment 。 两者都包含leanback运输控制:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值