我是Android TV应用开发的新手。 我想为电视和移动开发应用程序。当我导入一个示例电视应用程序时,我找到了一个视频播放器的leanback小部件(带有播放,暂停按钮)。我也可以在移动应用中使用相同的leanback小部件吗?如果没有,请告诉我这些限制。提前谢谢。
答案 0 :(得分:0)
没有什么可以阻止您将Leanback Library添加到项目中,但为移动和电视应用程序创建单个模块可能不是一个好主意。
Leanback Library提供的小部件针对大屏幕和使用遥控器进行了优化。另一方面,核心框架和Design Support Library提供的小部件针对较小的屏幕和触摸控件进行了优化。因此,Leanback Library小部件可能在移动设备上显得太大,繁忙或不合适。
核心框架确实提供了MediaController
视图,类似于Leanback库提供的PlaybackOverlayFragment
(或更具体地说,PlaybackControlsRow
),但设计的屏幕较小心。