【问题标题】:Android T:V Background customisationAndroid T:V 背景自定义
【发布时间】:2017-09-21 06:50:23
【问题描述】:

我有五个背景图像,它们在一定时间间隔后背靠背显示。我必须为背景添加一个页面指示器,以便用户可以知道当前选择了哪个背景。用户还应该能够使用电视遥控器选择下一个背景。

我不能在屏幕上显示的轨道及其内容的电视外观和感觉上妥协。

我还需要调整背景图片的大小。我不希望图像是全屏的,它的大小应该只覆盖电视的一半。背景图像应在一定程度上与第一条轨道内容重叠。

我没有收到任何描述自定义背景的示例或博客。任何帮助将不胜感激..!!!

【问题讨论】:

    标签: android sdk android-support-library android-tv leanback


    【解决方案1】:

    尝试use layout themes for TV

    Android Themes 可以为您的电视应用中的布局提供基础。 您应该使用主题来修改应用活动的显示 旨在在电视设备上运行。本节说明了哪些 您应该使用的主题。

    样式和主题可以是:

    样式是指定外观和格式的属性的集合 对于视图或窗口。样式可以指定属性,例如高度, 填充、字体颜色、字体大小、背景颜色等等。一种 样式是在一个 XML 资源中定义的,该资源与 指定布局。

    您也可以从documentation 中查看示例代码。

    【讨论】:

      【解决方案2】:

      我在我的 Activity 中添加了两个片段。一个片段用于显示背景和指示器。而另一个片段正在扩展leanback库的BrowseFragment,并用于显示rails / headers,如通过android studio生成的tv app android示例中所述。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-20
        • 2012-05-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多