拦截搜索按钮按

时间:2012-07-05 13:30:05

标签: google-tv

在我的应用程序中,我想在按下搜索按钮时拦截,并显示在我们的应用程序中提供搜索功能的片段。

我试图覆盖Activity.onKeyDown,Activity.dispatchKeyEvent,Activity.onKeyUp Activity.onSearchRequested,并在活动中的所有视图上设置适当的侦听器。

但是,按下搜索按钮时,这些方法都不会被调用,并且会显示标准的GoogleTV搜索框。

拦截搜索按钮的正确方法是什么?

由于

2 个答案:

答案 0 :(得分:2)

不幸的是,对于Google TV,您无法拦截搜索关键字。用户测试说这是一个问题,因此搜索始终是全球性的。您的布局上应该有一个搜索图标。

答案 1 :(得分:0)

根据您的建议,不禁想知道您的用户是否在其布局中的其他位置使用搜索图标的应用进行了测试。 : - /这不是一个愉快的用户体验,相信我。目前的默认Google TV音乐播放器搜索方案也不存在。

测试了多少用户,重新测试的前景如何?