问题标签 [google-tv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1046 浏览

android - 如何修复 Html.fromHtml 链接焦点可见性问题(在 ICS 和 Honeycomb 中)?

为了TextView显示(并友好地处理)Html 字符串,我的代码如下所示:

如果 Html 字符串有链接TextView,则会生成可单击和可聚焦的链接。当用户关注特定链接时(例如,通过使用 d-pad),链接文本会以某种重要方式发生变化,以表明获得了焦点。

问题是,当我使用带有 d-pad 的设备(使用 Honeycomb(例如 Google TV)或 Ice Cream Sandwich 的 Android 风格)测试相同的模式时,文本中的链接没有显示链接具有焦点的明显迹象。

我知道它正在获得焦点,因为当您然后按 Enter 键时,它会执行指定的操作。您甚至可以在文本中的各个链接之间移动;您只是在猜测您当前所在的链接,这会导致非常糟糕的用户体验。

有什么我做错了吗?有没有办法解决这个问题或解决这个问题?

0 投票
1 回答
860 浏览

flash - Android 2.1 - Rooted Revue GoogleTV - Webview 中缺少 Flash 插件

我正在我的根目录上开发和测试一个 Android 2.1 应用程序。它需要渲染 Flash 网络视频。如果 Flash 网络视频通过外部 chrome 浏览器启动(已安装在有根的 revue 上),则该应用程序可以正常工作。但是,我需要做一些 cookie 操作。所以,我需要一个内部 Webview 来启动这些视频。尝试通过 Webview 启动 Flash 视频时出现“缺少 Flash 插件”错误。我尝试安装一些 Flash apk 插件(可在 Internet 上获得 Android 2.1)以使其工作。但是,所有这些 Flash Apk 都无法安装。它说“INSTALL_FAIL_OLDER_SDK”。请帮我解决这个问题。我已经为此苦苦挣扎了几个星期。

0 投票
1 回答
282 浏览

android - 谷歌电视模拟器不支持本地播放和sdcard?

我试图在 Google TV 模拟器中从我的应用程序运行本地视频播放 - Google TV 模拟器是否支持本地视频播放 (MP4) - 为什么 GTV 模拟器没有任何 sdcard 支持?

0 投票
1 回答
5380 浏览

android - 谷歌电视应用显示来自 HDHomeRun Prime 的 MPEG2 流

我一直在开发一个应用程序,让我摆脱我的有线电视机顶盒并使用最新的 3.1 蜂窝更新的 HDHomeRun Prime 和 GoogleTV 机顶盒(索尼蓝光播放器当前)。在准备 GTV Honeycomb 更新时,我将 SiliconDust 的 libhdhomerun 转换为 java,因为 GTV 不支持 NDK。我已经可以通过我的应用程序控制 Prime。我通过将 Prime 的设备目标硬编码到笔记本电脑的 IP 并使用 VLC 并打开 udp 数据流(“udp://@:portNum”)来测试这一点。

我被困在如何获取应该发送到我的 GTV 盒子以显示在我的应用程序的 VideoView 中的 udp 数据流。我相信我已经尝试过使用 setVideoPath 和 setVideoURI ,但我得到的只是一个关于无法显示视频的弹出窗口。

0 投票
1 回答
523 浏览

android - GoogleTV:使用两个片段列表之间的键盘 Dpad 更改导航

我正在为android制作一个应用程序。我有一个活动,其中有两个片段列表。当向左或向右移动 DPAD 时,我想控制您在下面的 Fragmentlist 中的位置。例如,想要在 DPAD 上的 siguiende press Right 的位置 8 处转到第一个 fragmentlist 的位置 4。

尝试更好地解释:

我正在为 GoogleTV 制作应用程序,因此键盘处理非常重要。我有两个带有项目的片段列表。我正在使用 OnItemSelectedListener 以便当一个项目具有焦点时,也会被按下。当fragmentlist1 改变位置时,fragmentList2 也会改变。当我在 FragmentList2 中的第 3 项时,我左键脉冲。我想回到 fragmentLis1 的第 1 项。fragmentList1 的默认值为第 3 项。

添加片段1的代码。

在 Fragmentlists 之间会有类似 nextfocusleft 的东西吗?

提前致谢。

0 投票
0 回答
163 浏览

javascript - 在 Google TV 中捕捉 fn 键

我在 Logitech Revue Google TV 上工作,我必须按 fn 键才能显示菜单。

我跟踪日志,当我按 fn + 9 (MENU) 时没有触发任何事件

0 投票
3 回答
988 浏览

android - Android 布局限定符不起作用?

我正在使用 API Google Tv Addon 开发一个 android,我想使用屏幕限定符无触摸,我在 /res/ 下创建了一个名为 layout-notouch 的文件夹,我在我的活动中命名了我的布局 test.xml,当我放置setContentView(R.layout.test)应用程序时碰撞。我怎么能使用这个屏幕限定符。或者,我可以以编程方式设置限定符。你可以看看这里 在这里输入链接描述

0 投票
1 回答
777 浏览

android - 谷歌电视 + SIP/VOIP (android.software.sip)

我正在为 android 中的 Google Tv 开发一个“Client Ims-Sip”。要创建它,它是必要的 -> SIP/VoIP (android.software.sip)

但我不知道“Google Tv 2.0”是否支持该功能

任何人都可以帮助我吗?

如果有可能并且任何人都知道一个教程或一页有很好的信息?

0 投票
4 回答
12681 浏览

android - 如何访问 Google TV 上的外部存储器

我正在使用索尼互联网电视作为开发设备进行开发,它有 4 个 USB 端口。外部硬盘驱动器可以使用所有端口或没有端口。如何选择和访问设备上的外部存储器与内部存储器。

我可以使用以下方法访问 SD 卡,或者至少可以访问电视标记为 SD 卡的内容:

但我似乎无法弄清楚如何找到外部 USB 设备。我试图沿着 UsbManager 类的路径走下去,但似乎应该有一种更简单、更通用的方法。我只想能够看到大容量存储设备,不想清理供应商 ID 等。但也许我在那里遗漏了一些东西。

这应该是可能的,因为我正在寻找媒体播放器应用程序在打开菜单并选择“选择设备”时发现的相同功能。

我只需要对驱动器的读取权限,但读/写可能很有用。

提前致谢。

0 投票
1 回答
602 浏览

android - 将我的应用移植到 Google TV 时出错

我目前正在尝试将我有点复杂的应用程序移植到 Google TV。我可以部署,但我收到“纵向模式不适用于此应用程序。按任意键退出。” 错误,这很奇怪,因为我没有在清单中的任何地方明确指定使用纵向模式。我可以消除该错误,然后该应用程序会显示一秒钟看似正确,然后该应用程序就会被消除。

当然,我已经阅读了Google TV 页面清单参考,其中指出每个活动都需要拥有screenOrientation="unspecified"(这是默认设置)。我试图在我拥有的每个活动中明确定义这一点,但仍然给我同样的错误。

也尝试将这些添加到清单中(无效):

现在我的问题是;我在这里想念什么?我可以检查什么来找出问题所在?