我们可以为Android移动应用程序使用Leanback库(视频播放器小部件)吗?

时间:2016-11-14 18:28:21

标签: android android-mediaplayer android-appwidget android-tv leanback

我是Android TV应用开发的新手。 我想为电视和移动开发应用程序。当我导入一个示例电视应用程序时,我找到了一个视频播放器的leanback小部件(带有播放,暂停按钮)。我也可以在移动应用中使用相同的leanback小部件吗?如果没有,请告诉我这些限制。提前谢谢。

1 个答案:

答案 0 :(得分:0)

没有什么可以阻止您将Leanback Library添加到项目中,但为移动和电视应用程序创建单个模块可能不是一个好主意。

Leanback Library提供的小部件针对大屏幕和使用遥控器进行了优化。另一方面,核心框架和Design Support Library提供的小部件针对较小的屏幕和触摸控件进行了优化。因此,Leanback Library小部件可能在移动设备上显得太大,繁忙或不合适。

核心框架确实提供了MediaController视图,类似于Leanback库提供的PlaybackOverlayFragment(或更具体地说,PlaybackControlsRow),但设计的屏幕较小心。