-2

我在理解 android tv 开发方面存在一些问题。首先,当我启动 android tv 项目并尝试为新活动创建自定义界面时,不幸的是我找不到任何可以帮助我的 xml 元素。从示例中我得到了一些想法,即 android SDK 提供的整个界面收集在许多片段中。我只能修改颜色、字体、字体大小、透明度或者动画等等。但是如果我真的需要自定义控件和 WTF 的结构,我想在标签内输出“Hello World”!!!可能吗?我从这个链接阅读了所有文章https://developer.android.com/training/tv/index.html但这对我来说仍然没用(也许我是独一无二的:))。在经历了谷歌指南的痛苦之后,我得出了一个结论,即这个平台太新了,除了谷歌提供的唯一方法之外,没有办法做一些事情。我对吗?如果没有,我应该怎么做才能找到成功的方法?

4

1 回答 1

0

Google 作为“leanback”框架的一部分提供的片段是模板,旨在让内容提供商轻松开始发布到 Android TV,而不必担心构建 TV UI 的技术细节。这个想法是内容提供商可以通过输入他们的视频内容来创建一个频道。这种易用性是有代价的,使用这些模板很难或不可能进行定制。

但是,没有什么能阻止您从头开始创建自己的活动和片段并为电视实现完全自定义的 UI,它就像任何其他 Android 设备一样工作。将“android.intent.category.LEANBACK_LAUNCHER”添加到您的清单中并亲自查看。

于 2015-06-19T03:14:01.303 回答